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

1つの大きなSQLSelectステートメントを使用する必要がありますか、それともいくつかの小さなステートメントを使用する必要がありますか?

    プロファイリングツールを実行する必要があるのは、それが多くのことに依存し、変化する可能性があるためですが、原則として、コンパイルされるクエリを減らし、データベースへのラウンドトリップを減らす方がよいでしょう。

    where句とjoinon句を使用できるのと同様に、物事をフィルタリングするようにしてください。

    しかし、正直なところ、データベースが実行できることと比較して、おそらくそれほど大きな打撃を受けることはないので、通常は問題ではありません。したがって、最適化が仕様である場合を除いて、時期尚早に実行して最も単純なことを実行するべきではありません。

    >

    1. PostgreSQLで一重引用符で囲まれたテキストを挿入する

    2. OracleIndexのクラスタリング係数の計算方法

    3. テーブル式の基礎、パート11 –ビュー、変更に関する考慮事項

    4. ユーザーを登録する前に年齢を検証し、MVCを使用して特定の年齢を超えているかどうかを確認します