«hints» etiketlenmiş sorular

3
SELECT deyiminde OPTION FAST ne yapıyor?
OPTION (FAST XXX)Sorgu ipucunun bir SELECTifadede ne yaptığını biraz araştırdım ve hâlâ kafam karıştı. MSDN’ye göre: Sorgunun ilk sayı_ satırının hızlı alımı için optimize edildiğini belirtir. Bu negatif olmayan bir tamsayıdır. İlk number_rows döndürüldükten sonra sorgu çalışmaya devam eder ve tüm sonuç kümesini oluşturur. Benim için çok anlamlı değil ama …

3
NOLOCK ipucu, döndürülen kayıtların sırasını değiştirir
Tablo Clientalanında kümelenmiş bir dizin var LastName. Sadece tüm kayıtları tablodan dökümü, (nolock)ipucu söz konusu sorguda olduğu gibi kullanılmadıkça alfabetik sırayla görünür . Bu ipucu kayıtların sırasını değiştirir. Olmalı mı? Başka hiçbir oturumun bu tablodaki değişikliklerle açık bir işlemi olmadığından eminim (en azından sp_who2bana hiç göstermiyor). Sıradaki fark nasıl açıklanabilir? …

1
READPAST ipucu neden dizinlenmiş görünümlerin yok sayılmasına neden oluyor?
READPASTUygulamamızın finansal alt sistemindeki kaynak kilitlenmesini azaltmak için ipucunu kullanarak araştırıyorum . Finansal işlem kayıtları yalnızca eklendiği, hiç güncellenmediği veya silinmediği için iyi bir yol gibi görünüyordu. Atlanacak tek satır, bir işlemin içine eklenen yeni satırlardır; işlem yapılıncaya kadar dış dünyaya etkin bir şekilde var olmazlar. Ancak, ben READPASTipucu koymak …

1
SEÇENEK KUVVET SİPARİŞİ satırlar silinene kadar performansı artırır
Ben gerektiği gibi performans değildi biraz karmaşık bir SQL Server 2008 sorgu (yaklaşık 200 satır oldukça yoğun SQL) var. Zamanla, performans yaklaşık 5 saniyeden yaklaşık 2 saniyeye düştü. Yürütme planına bakıldığında, birleşimleri yeniden düzenleyerek performansın iyileştirilebileceği oldukça açıktı. Yaptım, ve yaptı ... yaklaşık .3 saniye. Şimdi sorgu "SEÇENEK KUVVET SİPARİŞ" …
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.