免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1786 | 回复: 1
打印 上一主题 下一主题

mysql设定日志 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-21 18:08 |只看该作者 |倒序浏览
本帖最后由 枫影谁用了 于 2011-03-22 09:29 编辑

查询日志、慢查询日志....
对于DBA和运维人员非常有用





慢查询日志:

log_slow_queries =on  设置为开
long_query_time 设置记录时间
log_queries_not_using_indexes =on 没有使用索引记录到慢查询日志里

mysqldumpslow -s al -n 10 slow.log 查看锁定最长的10条语句

#mysql 5.1以后慢查询可以记录在一张表中名为slow_log
>show create table mysql.slow_log
参数:show variables like 'log_output';
log_output指定输出格式,默认为FILE
记录到表:
>set global log_output='TABLE';
>select sleep(10); //测试语句

#slow_log表是CSV格式,可以更改为MYISAM
>SET GLOBAL log_slow_queries=off;
>alter table mysql.slow_log engine=myisam;


查询日记(和慢查询日志一样能记录在表):
>set global general_log=on;
>show create table mysql.general_log; //默认引擎也是CSV


二进制日志:

架构:master(a)=>slave(b)=>slave(c)
slave(b)需要开启
log-slave-updates=on

论坛徽章:
0
2 [报告]
发表于 2011-03-22 09:26 |只看该作者
“设定日志”是什么意思?演示配置方法吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP