query wait Option

Użycie Oczekiwanie na kwerendy opcji, aby określić czas w sekundach (od 0 do 2 147 483 647), który oczekuje kwerendy dla zasobów, zanim przekroczy limit czasu.Jeśli używana jest wartość domyślna równa-1 lub -1, jest określona, limit czas jest obliczana jako 25 razy koszt szacowany kwerendy.

In Microsoft SQL Server, memory-intensive queries (such as those involving sorting and hashing) are queued when there is not enough memory available to run the query.Limit czasu kwerendy po zestaw czas jest obliczany przez SQL Server (25 razy szacowany koszt kwerendy) lub czas określony przez wartość nieujemną kwerendy oczekiwania.

Important noteImportant Note:

Transakcja, która zawiera kwerendę oczekiwania może trzymając blokad kwerendy czeka na pamięć.W rzadkich przypadkach jest możliwe dla niewykrywalne Zakleszczenie występuje.Skrócenie czas oczekiwania kwerendy zmniejsza prawdopodobieństwo takie zakleszczenia.Ostatecznie kwerendy oczekujących zostanie zakończona i zwolnione blokady transakcji.Jednak zwiększenie czasu oczekiwania maksymalnej może zwiększyć czas kwerendy ma być zakończony.Zmiany wprowadzone w tej opcji nie jest zalecane.

The query wait option is an advanced option.Jeśli używasz sp_configure systemu przechowywanej procedury, aby zmienić to ustawienie, można zmienić Oczekiwanie na kwerendy tylko wtedy, gdy Pokaż zaawansowane opcje jest ustawiona na wartość 1.To ustawienie zostanie uwzględnione natychmiast, bez ponownego uruchomienia serwera.