mysql5.7はスロークエリウィンドウを設定しました

動機:なぜ遅いクエリをオンに?これは、次のlong_query_time SQL文の上にヘルプメイクmysqlのクエリレコードにあり、その後、SQLの最適化

mysql5.7スロークエリ設定の下の窓

遅いのconfigureにクエリビュー 
「%クエリ%」のようなショーの変数を 、

書き込み絵は、ここで説明しました

「long_query_time」のような変数を示し; //スロークエリは、現在の時刻を表示することができます 
セットlong_query_time = 1; //スロークエリのデフォルトの時間も変更することができ、10秒も遅いクエリ時間です

mysql5.7は、構成ファイルのmy.ini設定に直接書き込むことができます 
/ *スタート
log_slow_admin_statements = ON 
log_slow_slave_statements = ON 
(2、オフに、私の母国mysqlは実際に1である=ブログの多くを言う)スロークエリのslow_query_log = 1 //ターン
E = slow_query_log_file:\ MySQLの -5.7.13-Winx64 \設定データ\ PC-PC-slow.log //パス 
long_query_time = 1 //スロークエリ時間を設定し、複数の第二の記録 
/ 終了* /

my.iniが種を構成するには

/ ************************************************* ******* /

SQL文の実行時間を見ます

「プロファイリング」などの表示変数は、SQL文のパフォーマンス分析を参照 
オープンプロファイル5.7にするかどうかを確認するには 
、MySQLは>「%%プロファイリング」のような変数を表示し、 
+ -------- + --- + 
|変数名|価値| 
+ - + --- + ------- 
| have_profiling | YES | 
|プロファイリング| ON | 
| profiling_history_size | 15 | 
+ -------- + --- + 
SETプロファイリング= ON;オープンプロファイル 
実行を表示しますオフSQL実行時間 
のショープロフィール;

MySQLの>プロファイルの表示; 
+ ---- + ---- + --------------------------- + 
| QUERY_ID |期間|問い合わせ| 
+ ---- + ---- + --------------------------- + 
| 1 | 0.00081975 | t_log_loginからSELECT *をEXPLAIN ID = WHERE '46702e55f23911e49d5cac162d8aadd4' | 
| 2 | 0.00436950 | SELECT * WHERE t_log_login IDから= '46702e55f23911e49d5cac162d8aadd4' | 
+ ---- + ---- + ---------------- ----------- + 
時間を過ごしQUERY_ID =クエリのステートメントの実行時間1

information_schema.profilingから和(持続時間)を選択する場合QUERY_ID = 1。#クエリID = 1

ビュー#クエリID = 1つの実行時間 
クエリの1のためのMySQLの>ショープロフィール;

公開された168元の記事 ウォン称賛16 ビュー90000 +

おすすめ

転載: blog.csdn.net/ajax_yan/article/details/105087747
おすすめ