Czy ktoś może mi powiedzieć, co oznaczają stany w komendzie sp_who programu SQL Server? Dlaczego można zawiesić spidera? Co to znaczy być "wykonalnym"?Znaczenie sp_who Status w SQL Server
Dzięki!
Czy ktoś może mi powiedzieć, co oznaczają stany w komendzie sp_who programu SQL Server? Dlaczego można zawiesić spidera? Co to znaczy być "wykonalnym"?Znaczenie sp_who Status w SQL Server
Dzięki!
Dość łatwo znaleźć odpowiedź przez Internet. Link
uśpiony. SQL Server resetuje sesję.
z systemem. Sesja zawiera jedną lub więcej partii. Gdy włączone jest wiele aktywnych zestawów wyników (MARS), sesja może uruchomić wiele partii. Aby uzyskać więcej informacji, zobacz Używanie wielu aktywnych zestawów wyników (MARS).
tło. Sesja wykonuje zadanie w tle, takie jak wykrywanie zakleszczenia.
wycofanie. Sesja ma proces wycofywania transakcji.
w toku. Sesja oczekuje na udostępnienie wątku roboczego.
działa. Zadanie sesji znajduje się w uruchamianej kolejce programu planującego, czekając na kwant czasu.
spinloop. Zadanie sesji czeka, aż spinlock stanie się wolny.
zawieszone. Sesja oczekuje na zakończenie zdarzenia, takiego jak I/O.
Uważam, że część tego zamieszania polega na tym, że istnieją stany spoza powyższej listy, które są widoczne. Trzy, które przychodzą na myśl są
Dzięki! Nie mogłem tego znaleźć, ale cieszę się, że to zrobiłeś! –
różni użytkownicy otrzymują różne trafienia podczas wyszukiwania tego samego ciągu znaków; Google taylors wyniki wyszukiwania do poprzednich wyszukiwań. – gary