Pytania oznaczone «query-performance»

27
SQL Server 2014: jakieś wyjaśnienie niespójnego oszacowania liczności samodzielnego przyłączenia?

Rozważ następujący plan zapytań w programie SQL Server 2014: W planie zapytań samozłączenie ar.fId = ar.fIddaje szacunkową wartość 1 wiersza. Jest to jednak logicznie niespójne oszacowanie: arma 20,608wiersze i tylko jedną wyraźną wartość fId(dokładnie odzwierciedloną w statystykach). Dlatego to...

24
Klauzula SARGable WHERE dla dwóch kolumn dat

Mam interesujące pytanie dotyczące SARGability. W tym przypadku chodzi o użycie predykatu na podstawie różnicy między dwiema kolumnami dat. Oto konfiguracja: USE [tempdb] SET NOCOUNT ON IF OBJECT_ID('tempdb..#sargme') IS NOT NULL BEGIN DROP TABLE #sargme END SELECT TOP 1000 IDENTITY (BIGINT,...

22
JAK używa indeksu, CHARINDEX nie?

To pytanie dotyczy mojego starego pytania . Wykonanie poniższego zapytania trwało od 10 do 15 sekund: SELECT [customer].[Customer name],[customer].[Sl_No],[customer].[Id] FROM [company].dbo.[customer] WHERE (Charindex('123456789',CAST([company].dbo.[customer].[Phone no] AS VARCHAR(MAX)))>0)...

22
Zapytanie SQL dla kombinacji bez powtórzeń

Potrzebuję zapytania, które może być użyte w funkcji (lub jako) i pobiera wszystkie kombinacje n wartości. Potrzebuję wszystkich kombinacji długości k, gdzie k = 1..n. Rozszerzona próbka danych wejściowych i wyników, więc dane wejściowe mają 3 wartości zamiast 2 - jednak liczba wartości...