sql >> データベース >  >> Database Tools >> phpMyAdmin

クエリ統計はクエリ時間の99%を占めています

    コメントはコードのフォーマットをサポートしているので、答えを出しました。

    プロファイル出力の統計は、MySQLのC++ソースコードのこの部分で定義されています

     /* Calculate how to do the join */
    thd_proc_info(thd, "statistics");
    if (make_join_statistics(this, select_lex->leaf_tables, conds, &keyuse) ||
    thd->is_fatal_error)
    {
    DBUG_PRINT("error",("Error: make_join_statistics() failed"));
    DBUG_RETURN(1);
    }
    

    ただし、それでも実行する必要があります

    SHOW PROFILE ALL FOR QUERY n
    

    したがって、クエリがCPUまたはディスクI/Oのどちらに制限されているかを確認できます。

    UNION ALLを使用するか、分割統治戦略を使用してクエリを分離することをお勧めします




    1. phpmysqlエラー-#1273-#1273-不明な照合:'utf8mb4_general_ci'

    2. phpmyadminblobフィールドを編集する

    3. 文字と数字でID番号を自動インクリメントする方法

    4. phpMyAdminでエラーなしでセッションを開始することはできません