现在位置 >首页 > Mysql
0℃
2012年11月13日 Mysql, tools ⁄ 被围观 4,343 view+
整体来说, 功能非常强大. 数据报表,非常有利于分析慢查询的原因, 包括执行频率, 数据量, 查询消耗等. 格式说明如下: 总查询次数 (queries total), 去重后的sql数量 (unique) 输出报表的内容排序(sorted by) 最重大的慢sql统计信息, 包括 平均执行时间, 等待锁时间, 结果行的总数, 扫描的行总数. Count, sql的执行次数及占总的slow log数量的百分比. Time, 执行时间, 包括总时间, 平均时间, 最小, 最大时间, 时间占到总慢sql时间的百分比. 95% of Time, 去除最快和最慢的sql, 覆盖率占95%的sql的执行时间. Lock Tim...
阅读全文
0℃
2012年11月13日 monitor, Mysql, shell ⁄ 被围观 3,170 view+
#!/bin/bash status=`mysql -uroot -p12345 -e"show slave status\G" | grep "Running" | awk '{if ($2 != "Yes") {print "No";exit 1}}'` if [ "$status" == "No" ];then echo "slave is not working!" [ ! -f "/tmp/slave" ] && echo "Slave is not working!" | mail -s "Warn!MySQL Slave is not working" slave@centos.bz touch /tmp/slave else echo "...
阅读全文
0℃
2012年08月01日 Mysql ⁄ 被围观 3,622 view+
想知道有那些变量(系统变量、状态变量、集群变量、日志变量…),在mysqladmin 中输入:“mysqladmin –u 用户 –p 密码 variable” 或者在mysql命令端用“show variables”显示 1、 log_slow_queries                        | OFF/ON 慢查询记录日志,慢查询是指查询时间超过设定时间(如下面设为2秒)的查询,(还有个指标是第29点的min_examined_row_limit)这个可以记录那些查询语句比较慢,然后通过分析语句而优化数据库或查询语句。具体配置在my.ini加入: log_show_queries = “日志路径/文件名”   #保存日志的路...
阅读全文
0℃
2012年06月20日 Mysql, shell ⁄ 被围观 3,227 view+
需要从binlog里面找一条6月15创建的记录的修改历史,从6月15日到6月20日,一共有几十个mysql 的binlog,如果是人工操作,需要操作几十次,我们可以用shell来加快处理的速度 来到mysqlbinlog的目录 /u01/mysql/log,先列出最近5天被访问过的binlog文件列表 find . -atime -5 -print | grep mysql-bin.00 | xargs ls -lh -rw-rw---- 1 mysql dba 501M Jun 14 18:04 ./mysql-bin.001090 -rw-rw---- 1 mysql dba 501M Jun 15 01:12 ./mysql-bin.001091 -rw-rw---- 1 mysql dba 501M Jun 15 02:10 ./mysql-bin.001...
阅读全文
0℃
2012年05月10日 Manual, Mysql ⁄ 被围观 3,401 view+
下面先让我们思考一些问题: 你的数据库有外键吗? 你需要事务支持吗? 你需要全文索引吗? 你经常使用什么样的查询模式? 你的数据有多大? 思考上面这些问题可以让你找到合适的方向,但那并不是绝对的。如果你需要事务处理或是外键,那么InnoDB 可能是比较好的方式。如果你需要全文索引,那么通常来说 MyISAM是好的选择,因为这是系统内建的,然而,我们其实并不会经常地去测试两百万行记录。所以,就算是慢一点,我们可以通过使用Sphinx从 InnoDB中获得全文索引。 数据的大小,是一个影响你选择什么样存储引擎...
阅读全文
0℃
2012年04月27日 Mysql ⁄ 被围观 4,182 view+
云平台是个好东西,MySQL-mmm的典型配置是需要五台机器,一台作为mmm admin,两台master,两台slave。一下子找五台机器真不容易,何况还要安装同样的操作系统。而有了cloud,简单几步就有了完备的实验环境:四台数据库服务器和一台管理服务器(Memory:8G,CPU:2G,Disk:128G,64bit RHEL6)。在此,向为付出辛劳搭建云平台的同事们表示由衷的感谢:-)下面言归正传,开始全新的MySQL mmm之旅。 下面要配置的MySQL Cluster环境包含四台数据库服务器和一台管理服务器,如下: function IP Server Name server id...
阅读全文
×
腾讯微博