分类: Mysql/postgreSQL
2008-05-17 11:31:35
|
MySQL有6种日志,监控数据库系统的时候必须知道 select日志 slow select日志 变更日志 二进制变更日志(binlog) 告警日志 错误日志。 可以在my.cnf中配置 参数 说明 log 文本select日志,记下所有的MySQL的命令操作, log-update 文本变更日志 log-bin 这个都知道了,数据库复制的时候必备 binlog_cache_size 临时存放某次事务的SQL语句缓冲长度 max_binlog_cache_szie 最大二进制Cache日志缓冲区尺寸 max_binlog_size 最大的二进制日志尺寸 log-error 错误日志 log-warnings 警告级别的日志,低于error long_query_time 超过多少秒就是慢查询语句 log-queries-not-using-indexes 没有使用索引查询的日志, log-slow-queri 慢查询,这个一多就要优化了 |