«exists» etiketlenmiş sorular


2
EĞER VARLIKLAR gömülü select deyiminden daha uzun sürerse
Aşağıdaki kodu çalıştırdığımda 22.5 dakika sürüyor ve 106 milyon okuyor. Ancak, sadece inner select deyimini kendim çalıştırırsam, sadece 15 saniye sürer ve 264k okur. Yan not olarak, seçim sorgusu kayıt döndürmez. Bunun neden IF EXISTSbu kadar uzun sürdüğünü ve bu kadar çok okuma yaptığını bilen bir fikrin var mı? Ayrıca …

3
IF EXISTS'deki sorgulama çok yavaş yapıyor
Aşağıdaki sorgu var: select databasename from somedb.dbo.bigtable l where databasename ='someval' and source <>'kt' and not exists(select 1 from dbo.smalltable c where c.source=l.source) Yukarıdaki sorgu üç saniye içinde tamamlanır. Yukarıdaki sorgu herhangi bir değer döndürürse, saklı yordamın EXIT olmasını istiyoruz, bu yüzden aşağıdaki gibi yeniden yazdım: If Exists( select databasename …

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.