«index-spool» etiketlenmiş sorular

1
Bu sorgu neden bir dizin biriktirme kullanmıyor?
Optimize Edici'nin davranışını daha iyi anlamak ve indeks biriktiricileri etrafındaki limitleri anlamak için bu soruyu soruyorum. 1 - 10000 arasında bir tamsayıyı bir yığına koyduğumu varsayalım: CREATE TABLE X_10000 (ID INT NOT NULL); truncate table X_10000; INSERT INTO X_10000 WITH (TABLOCK) SELECT TOP 10000 ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) …

1
Bir dizin biriktirmesini zorlama
Performans nedenleriyle kaçınılması gereken bir şey olduğunu biliyorum, ancak görünmediğinden emin olmak için bir demo olarak göründüğü bir durumu göstermeye çalışıyorum. Bununla birlikte, eksik bir dizin uyarısı ile sonlandırıyorum, ancak optimize edici geçici bir dizin oluşturmamayı seçiyor. Kullandığım sorgu SELECT z.a FROM dbo.t5 AS z WITH(INDEX(0)) WHERE EXISTS ( SELECT …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.