sql >> データベース >  >> RDS >> Mysql

参加する前に選択する方が良いですか?

    クエリを最適化する場合と同様に、答えは次のようになります。それは状況によって異なります。回答は、特にいくつかの点によって異なります。

    • クエリ1の代わりにクエリ2を使用することで、実際にパフォーマンス上の利点がありますか。これは、これらのクエリ用に作成されたクエリプランで確認できます。作成されたクエリプランは、両方のクエリで同じにすることができますが、インデックスを使用する場合は異なる場合もあります。
    • クエリされるテーブルの行数にも依存する場合があります。クエリの実行時間とクエリの使用頻度。 1日に1回使用され、数ミリ秒実行されるクエリの最適化を開始する場合は、最も読みやすいクエリを使用することをお勧めします。

    したがって、クエリ1とクエリ2のどちらを使用するかを実際に判断できるのは、あなただけです。このトピックについて適切なアドバイスを提供することは不可能です。



    1. CodeIgniterは同じエントリを2回挿入しています。ある場合には

    2. 悪いスタンバイ

    3. PHP MYSQLiを使用して、action_typeDRおよびCRで管理される債務者と債権者のみを取得する方法

    4. PythonとMySQLdb-EXISTSが例外をスローするように見える場合にDROPTABLEを使用する