mysql配置文件需要注意的幾個選項

binlog相關參數
log-bin=mysql-bin 
binlog_format=mixed
server-id = 1
expire_logs_days = 10
max_binlog_size=100m

log-bin是開啓binlog的開關,等號後面是名稱,用於binlog的文件的命名。
binlog_format是生成binlog文件的方式,具體可以參考這裏
server-id是mysql服務器的id,設置主從數據庫的時候server-id不能重複。
expire_logs_days過期時間

慢查詢
log-slow-queries=/path/slow.log

5.6版本之前可以通過設置log-slow-queries參數設置慢查詢日誌,之後通過slow_query_log和slow-query-log-file替代。

slow_query_log=1
slow-query-log-file=/mysql/data/mysql-slow.log
long_query_time=3
INNODB單獨表空間
innodb_file_per_table=1

5.6.5版本之前,默認OFF,5.6.6版本之後默認ON

查詢日誌
log=/path/query.log

5.6版本之前可以通過設置log參數,保存查詢日誌,5.6之後改參數便不能使用,general_log和general_log_file替代。

general_log=1
general_log_file=/path/query.log
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章