MYSQL速度が遅い問題は、データベース文を記録します。


ゆっくりと検索して出力する機関を開く必要があります。slowqueriesMySQLプロファイル(my.ini/my.cnf)に設定することもできますし、MySQLクライアントで一時的に設定することもできます。第二の方法の利点は、MySQLサービスを再起動せずに設定を有効にすることです。これを試してみます。まずクライアントを通してMysqlサーバに接続し、次のような文言を入力します。SET GLOBAL log_。slowqueries=ONSET GLOBAL long_query_time=3;このようにMySQLは、時間がかかります>=3秒のSQL文を記録し、遅い照会ログファイルに出力します。問題が来ました。このログファイルはどこにありますか?MYSQLクライアントでは、以下のような文言を実行します。show variables like'slow_query_ロゴfile;MySQLがログファイルの位置を調べています。私のは/usr/local/mysql/data/host-slow.logです。