3. 修改完后重新启动mysql 4. 进入mysql的控制台使用show global vairables;来查询变量设置状态 5. 在数据库中进入表mysql.slow_log来查看记录状况 ...
分类:
数据库 时间:
2016-05-18 12:09:56
阅读次数:
198
SLOWLOG subcommand [argument] 什么是 SLOWLOG Slow log 是 Redis 用来记录查询执行时间的日志系统。 查询执行时间指的是不包括像客户端响应(talking)、发送回复等 IO 操作,而单单是执行一个查询命令所耗费的时间。 另外,slow log 保存 ...
分类:
其他好文 时间:
2016-05-13 11:34:48
阅读次数:
147
pt-upgrade作用:查看慢查询中对应的查询SQL在两个服务器上运行的结果示例:#pt-upgrade-uroot-prooth=‘192.168.2.11‘h=‘192.168.2.12‘/data/mysql/node1-slow.log比较2个节点的日志情况如下图:【注意:下图是因为我故意将2个节点的慢查询日志弄改的不一样,正常的话应该全是0..
分类:
其他好文 时间:
2016-05-11 20:13:46
阅读次数:
145
centos mysql 优化 第四节课 rhel5.3左右的版本用vim打开slow log并wq,mysqld没有停还在读写slow log,导致mysqld无法写数据到slow log:wq 写入后,句柄有没有发生变化/proc文件系统里找句柄数据fd top、free、sar vmstat ...
分类:
数据库 时间:
2016-04-21 21:49:49
阅读次数:
239
最近在使用ELKStack对系统日志进行分析,在网上也有看到有使用logstash的案例,但是发现不能正常解析出来,于是重新花时间去进行正则计算,主要代码如下:input{
file{
type=>"mysql-slow"
path=>"/var/lib/mysql/slow.log"
start_position=>beginning
sincedb_write_i..
分类:
数据库 时间:
2016-03-31 18:58:35
阅读次数:
248
一台中有两个MYSQL,基本一个5.5(rpm包)配置文件/etc/my.cnf,别外一个5.6配置文件/home/app/mysql5.6/my.cnf5.6上报错2016-01-2700:09:0316056[Note]InnoDB:PerconaXtraDB(http://www.percona.com)5.6.27-rel75.0started;logsequencenumber17637922016-01-2700:09:0316056[E..
分类:
数据库 时间:
2016-01-26 18:45:04
阅读次数:
204
开启mysql慢查询日志vi /etc/my.cnfslow-query-log = on#开启MySQL慢查询功能slow_query_log_file = /data/mysql/127-slow.log#设置MySQL慢查询日志路径long_query_time = 5#修改为记录5秒内的查询...
分类:
数据库 时间:
2015-11-20 12:13:58
阅读次数:
173
1,配置开启Linux:在mysql配置文件my.cnf中增加log-slow-queries=/var/lib/mysql/slowquery.log (指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)long_query_time=2 (记录超过的时间...
分类:
数据库 时间:
2015-11-19 20:45:23
阅读次数:
231
一:开启general log模式 >set global general_log=1;二:查看日志文件 在数据库目录下,譬如“ /database/mysql/” 查询数据日志: #tail -f mariadb-slave01-slow.log 写数据日志: #tail -f...
分类:
数据库 时间:
2015-11-10 15:43:48
阅读次数:
238
sql优化分析通过slow_log等方式可以捕获慢查询sql,然后就是减少其对io和cpu的使用(不合理的索引、不必要的数据访问和排序)当我们面对具体的sql时,首先查看其执行计划A.看其是否使用索引B.查看其查询的记录数C.确定索引的代价是否过高D.是否可以使用复合索引E.是否有“using te...
分类:
数据库 时间:
2015-09-15 01:29:45
阅读次数:
181