私たちは、過去2週間、新しいDBサーバーでSQL Server 2012 Enterprise Evaluationバージョンを実行しています。 昨夜、このDBにSQL Server 2012の標準ライセンスを適用したときまで、うまくいきました。標準のライセンスDBを適用した後、クエリの実行に時間がかかります。これは、すべてのクエリに対してこの動作が見られる1つまたは2つのクエリの単なる問題ではあ
@EventIdとの直接の比較は、クラスタードインデックス行を取得してから提供され、高速です。ただし、これらのイベントIDのグループを実行する必要があり、2行目の実行には約30秒かかります。私はそれが主キーを調べるのと同じ方法で動作すると考えました。なぜそれはずっと遅いのですか? DECLARE @EventIds TABLE(Id INT NOT NULL);
WHERE
私はSQL Server 2008のDBを1.4秒で実行するクエリを持っています。それから私は、このテンプレートを使用したサブクエリを実行しようとしました:私は低い数字にXとYを設定した場合 ;with __myResults as (
... my initial query ... already has a column:
row_number() over (ORDER