溫馨提示×

MySQL初始化操作如何啟用慢查詢?nèi)罩?/h1>
小樊
82
2024-08-08 14:45:45
欄目: 云計(jì)算

要啟用MySQL的慢查詢?nèi)罩?,可以按照以下步驟操作:

  1. 編輯MySQL配置文件my.cnf(一般位于/etc/mysql/my.cnf或/etc/my.cnf),添加以下配置:
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 2
log_queries_not_using_indexes = 1

其中,slow_query_log設(shè)置為1表示啟用慢查詢?nèi)罩荆?code>slow_query_log_file指定日志文件路徑,long_query_time設(shè)置慢查詢的閾值時(shí)間(單位為秒),log_queries_not_using_indexes設(shè)置為1表示記錄未使用索引的查詢。

  1. 重啟MySQL服務(wù)以使配置生效:
sudo systemctl restart mysql
  1. 查看慢查詢?nèi)罩疚募?,可以使用以下命令?/li>
sudo tail -f /var/log/mysql/mysql-slow.log

通過以上步驟,就可以啟用MySQL的慢查詢?nèi)罩?,并查看記錄的慢查詢?nèi)罩拘畔ⅰ?/p>

0