たとえば、Web サイトをオンラインで実行していて、特定のページの読み込みが非常に遅いことが判明した場合、どの SQL ステートメントを最適化する必要があるかを確認する方法
ringa_lee2017-06-05 11:09:52
ログをチェックして、対応する SQL desc を見つけるか、select....(SQL ステートメント) を説明して効率を確認するか、実行効率をログに直接書き込みます
黄舟2017-06-05 11:09:52
mysqlの設定で、スロークエリslow_query_logとインデックスなしのステートメントlog_queries_not_using_indexesを有効にします。 Explain + SQL ステートメントを使用して、SQL の実行効率を確認できます。
プログラム内で最適化できるかどうかにも注意する必要があります。データベース クエリをループに入れないでください。