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

WHERE 句をビューの外に置くとパフォーマンスが低下するのはなぜですか

    これは「述語プッシュ 」と呼ばれます "別名遅延フィルタリング。

    SQL Server は、WHERE をビュー内で効果的に「より早く」適用できることを常に認識しているわけではありません。

    SQL Server 2008 では期待どおりに動作するように軽減されています



    1. 複数のタブ区切りのテキストファイルをPythonを使用してMySQLに挿入しますか?

    2. Rails ActiveRecord-IDなしでテーブルに対して操作を実行する方法はありますか?

    3. エラー:関数unnest(integer [])はpostgresqlに存在しません

    4. コマンドラインで外部キーチェックを無効にする