MySQL

做最专业的DBA

计算MySQL的内存峰值公式

-- 计算MySQL的内存峰值公式,计算所有的连接满了的情况下: select (@@key_buffer_size + @@query_cache_size + @@tmp_table_size     + @@innodb_buffer_pool_size + @@innodb_add...

2013-03-27 11:41:38

阅读数:2861

评论数:0

Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEMENT. S

[xxx@xxx~]$ tail -f /var/log/mysqld.log 130326 22:10:50 [Warning] Unsafe statement written to the binary log using statement format since BINLOG_FOR...

2013-03-27 11:23:25

阅读数:3929

评论数:0

MySQL复制--最快的从库搭建方法(tar包)

-- 最快的从库搭建方法 0,准备从库第一次数据备份,临时锁所有表 开启窗口1 mysql> flush tables with read lock; Query OK, 0 rows affected (0.00 sec) mysql> show master status; ...

2013-03-25 15:56:21

阅读数:2598

评论数:0

MongoDB报错:"assertion" : "can't map file memory"

PRIMARY> use identify; switched to db identify PRIMARY> db.dropDatabase(); {         "assertion" : "Can't take a write lock ...

2013-03-22 15:20:48

阅读数:3937

评论数:0

Nagios 报错 CHECK_NRPE: Error - Could not complete SSL handshake.

在linux服务器上面监控的客户机,返回如下信息: load check CRITICAL 03-21-2013 10:25:06 0d 2h 23m 23s 4/4 CHECK_NRPE: Error - Could not complete SSL handshake.   查理好久,才发现是...

2013-03-22 13:44:54

阅读数:7282

评论数:0

【话题讨论】作为伯乐,你如何选择‘千里马’?--MySQL DBA

原帖地址:http://www.itpub.net/forum.php?mod=viewthread&tid=1773550&page=3&extra=#pid21190340   作为mysql dba,我给出了自己的理解,大家多多交流吧:   1:作为技术的面试官,从哪...

2013-03-21 11:05:58

阅读数:2796

评论数:6

ERROR 1336 (0A000): Dynamic SQL is not allowed in stored function or trigger

mysql> DELIMITER // mysql> CREATE PROCEDURE ps(IN table_name VARCHAR(200)) -> BEGIN -> SET @newname = table_name; -> SET @...

2013-03-20 14:18:50

阅读数:4930

评论数:1

MySQL事务控制语句(学习笔记)

MySQL事务控制语句         在mysql命令行的默认下,事务都是自动提交的,sql语句提交后马上会执行commit操作。因此开启一个事务必须使用begin,start transaction,或者执行 set autocommit=0;  可以使用的事务控制语句 start tran...

2013-03-19 11:42:24

阅读数:43402

评论数:6

MySQL服务器部署nagios监控

-- ulimit -n 65535 -- 监控nagios客户端强行安装 1,安装 [root@localhost nagios]# ll 总计 768 -rw-r--r-- 1 root root 713389 12-16 12:08 nagios-plugins-1.4.11-1.x86_6...

2013-03-15 22:42:26

阅读数:2425

评论数:2

MySQL被慢sql hang住了,用shell脚本快速清除不断增长的慢sql的办法

某个初级dba误删index,mysql漫山遍野全是10S以上的慢sql,mysql服务被hang住了,而且慢sql不断在增加中,如果手动在mysql界面kill的话,根本来不及,这个时候,shell就必须要出手了,如下的shell脚本,大家可以参考:     #It is used to kil...

2013-03-13 14:36:29

阅读数:2383

评论数:0

MySQL innodb 事务的实现

reference:MySQL技术内幕 Innodb存储引擎  Write-Ahead Logging ,WAL:预写日志方式  【1】Redo Log  在Innodb存储引擎中,事务日志是通过redo和innodb的存储引擎日志缓冲(Innodb log buffer)来实现的,当开始一个事务...

2013-03-12 18:10:10

阅读数:8949

评论数:2

MySQL服务器Swap满了100%导致db很慢很卡

MySQL服务器Swap满了100%导致db很慢很卡 DB服务器会产生swap呢?假设我们的物理内存是12G,swap是3G。如果MySQL本身已经占用了10G物理内存,而 同时其他应用程序或者系统进程又需要3G内存,这时候操作系统就可能把MySQL所拥有的一部分地址空间映射 到swap上去...

2013-03-11 16:33:45

阅读数:3543

评论数:0

MySQL5.1版本的主从复制搭建

【备注】: 主机192.168.250.20 备机192.168.250.40   主从复制 1 主机上面已经有了MySQL5.1.53-log版.   2 备机上没有mysql数据库,需要在备机上安装MySQL5.1.53-log软件,具体参考svn文档“system\mysql\docume...

2013-03-08 10:39:18

阅读数:3617

评论数:0

MySQL的Replace into 与Insert into ..... on duplicate key update ...真正的不同之处

今天听同事介绍oracle到mysql的数据migration,他用了Insert into ..... on duplicate key update ...,我当时就想怎么不用Replace呢,于是回来就仔细查了下,它们果然还是有区别的,看下面的例子吧: 1 Replace into ......

2013-03-07 17:42:15

阅读数:26922

评论数:23

CentOS6.3下源码安装MySQL GA 5.6.10

[comment]在编译安装 MySQL 5.6.x 之前,需要最少安装的包有:bison,gcc、gcc-c++、cmake、ncurses-devel, 安装这些依赖包后,把原来解压出来的mysql源码目录删除掉,再重新解压出来,再去编译. -- 0 Download mysql-5.6.10...

2013-03-07 14:55:59

阅读数:3634

评论数:1

CentOS6.0上面安装Percona5.5版MySQL

[]在编译安装 MySQL 5.5.x 之前,需要最少安装的包有:bison,gcc、gcc-c++、cmake、ncurses-devel,安装这些依赖包后,把原来解压出来的mysql源码目录删除掉,再重新解压出来,再去编译. tar xzvf cmake-2.8.3.tar.gz ./bo...

2013-03-07 13:44:12

阅读数:3028

评论数:0

MySQL 索引原理解析

Reference: http://tech.it168.com/a2011/0711/1216/000001216087_all.shtml   内节点不存储data,只存储key;叶子节点不存储指针。   同样也是一颗B+Tree,data域保存数据记录的地址。因此,MyISAM中索引检索的...

2013-03-06 15:28:48

阅读数:6023

评论数:7

Trace:Incorrect string value: '\xAD\xBF The...' for column ...

1. 应用程序报错 485333 2011-09-19 04:05:41,597 ERROR [main]  com.csf.cdp.dealComparison.dao.DBDao     - SaveTraceData Error:Incorrect string value: '\xAD\...

2013-03-06 10:09:42

阅读数:2465

评论数:0

mysqldump: Got error: 1449: The user specified as a definer 的解决方案!

[root@ba ~]# mysqldump --default-character-set=utf8 --databases susite ucme >/home/2db-uch-ss-20120312.sql mysqldump: Got error: 1449: The user sp...

2013-03-06 10:06:07

阅读数:4451

评论数:0

delete之后,快速清理表占据的磁盘空间!

-- 收缩innodb存储引擎表的空间大小: delete 了6000W日志表记录,但是表占据的文件大小一直没有变化。 后来,找到一招: alter table xxxx engine=innodb; 搞定,而且速度很很快。 mysql> alter table order_act...

2013-03-06 10:00:58

阅读数:2933

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭