next up previous contents
Next: 查看紀錄檔 Up: MySQL 優化 Previous: 問題起源   Contents

設定紀錄儲存

  1. 編輯 mysql 設定檔,設定花超過 1 秒的查詢,記錄在 mysql.slow.log。注意自行指定目錄及檔名,例如: /var/log/mysql/slow.log,無法動作,只在打上檔名,紀錄檔會存放在 /var/lib/mysql/
    [root@moodle ~]# cat /etc/my.cnf 
    [mysqld]
    ........
    ###cpu load test
    tmp_table_size=200M
    long_query_time = 1
    slow_query_log=1
    # slow_query_log_file = /var/log/mysql/slow.log not work
    slow_query_log_file = mysql.slow.log
    
  2. 重新啟動 mysqld 服務。
    [root@moodle ~]# /etc/init.d/mysqld restart
    



2018-08-14