Jestem zdezorientowany co do stanów sesji sesji SQL Server. Czy ktoś może to wyjaśnić?Jakie jest znaczenie stanów sesji w SQL Server, takich jak spanie, zawieszanie, uruchamianie itp.
10
A
Odpowiedz
10
Od MSDN:
- nieaktywnych = SQL Server resetuje sesję.
- running = W sesji działa jedna 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).
- background = Sesja wykonuje zadanie w tle, takie jak wykrywanie zakleszczenia.
- rollback = Sesja ma proces wycofywania transakcji.
- pending = Sesja oczekuje na udostępnienie wątku roboczego.
- runnable = Zadanie w sesji znajduje się w uruchomionej kolejce programu szeregującego, czekając na kwant czasu.
- spinloop = Zadanie w sesji czeka na odblokowanie blokady.
- suspended = Sesja oczekuje na zakończenie zdarzenia, takiego jak I/O.
-3
Jeśli odwołasz się do stanu sesji programu ASP.NET przy użyciu programu SQL Server, łańcuch sesji jest przechowywany w tabeli w programie SQL Server. Dzięki temu można korzystać z tej samej sesji na wielu serwerach internetowych. W przeciwnym razie, gdy używany jest stan sesji ASP.NET InProc (In Process), system przechowuje sesję w procesie na singl maschine i dlatego nie może być używany w webfarmie.
+2
-1 Pytanie nie było związane z mechanizmem stanu sesji ASP.NET. –
Powiązane problemy
- 1. Jakie jest znaczenie SQL 0x5E5B7D7E?
- 2. Kraj, lista stanów dla SQL Server
- 3. Jakie jest znaczenie identyfikatora?
- 4. Jakie jest znaczenie operatora || =
- 5. Jakie jest znaczenie System.CLSCompliantAttribute?
- 6. Jakie jest znaczenie operatora &?
- 7. Jakie jest znaczenie CTOR?
- 8. Jakie jest znaczenie transakcji?
- 9. Jakie jest znaczenie! #: 3?
- 10. jakie jest znaczenie CV_INSTRUMENT_REGION()?
- 11. Jakie jest znaczenie <- w AI?
- 12. Znaczenie sp_who Status w SQL Server
- 13. Uruchamianie/zawieszanie Firebase bez komunikatu o błędzie
- 14. jakie jest znaczenie numeru 1e5?
- 15. Jakie jest znaczenie wyrażenia "+ + a"?
- 16. Jakie jest znaczenie tego typedef?
- 17. Jakie jest znaczenie? = W operatorze ABAP?
- 18. Jak korzystać z funkcji takich jak CONCAT() itp. W AREL?
- 19. Jakie jest znaczenie IMetadataExchange w WCF?
- 20. Jakie jest znaczenie adnotacji @ javax.persistence.Lob w WZP?
- 21. Jakie jest znaczenie "@include" w plikach .css?
- 22. Jakie jest znaczenie WaitUntilDOne w performSelectorOnMainThread?
- 23. Jakie jest znaczenie symbolu $ w jQuery?
- 24. Jakie jest znaczenie $ {0%/*} w skrypcie bash?
- 25. jakie jest znaczenie nawiasów w definicji właściwości?
- 26. Jakie jest znaczenie podwójnego "at" (@@) w Perlu?
- 27. Jakie jest znaczenie DPI w BitmapSource.Create() metoda?
- 28. Jakie jest znaczenie znaku "&" w zwróconej wartości?
- 29. Niezaufany kod GPGPU (OpenCL itp.) - czy jest bezpieczny? Jakie ryzyko?
- 30. jakie jest znaczenie wyrównywania początku sekcji?
Możesz również odnieść się do http://support.microsoft.com/kb/224453, jeśli jesteś zainteresowany bardziej szczegółowym wyjaśnieniem blokowania zrozumienia, jeśli rzeczywiście to właśnie próbujesz zrozumieć przez te stany. – InSane
WOO, ten artykuł jest świetny, dziękuję za udostępnienie. –