Obsah:

Čo je Sp_who na serveri SQL Server?
Čo je Sp_who na serveri SQL Server?

Video: Čo je Sp_who na serveri SQL Server?

Video: Čo je Sp_who na serveri SQL Server?
Video: What's new in SQL Server 2022 2024, Smieť
Anonim

sp_kto je systémová uložená procedúra určená na vrátenie informácií o aktuálnych reláciách v databáze. Tieto relácie sa bežne označujú ako SPIDS ( Server ID procesov). Zatiaľ čo sp_kto sa niekedy používa, je to sesterský postup sp_who2 sa používa oveľa častejšie.

Čo je tu sp_who2?

sp_who2 je nezdokumentovaná, teda nepodporovaná stroed procedúra na SQL serveri, ale široko používaná inststed of sp_who na zoznam procesov aktuálne aktívnych na SQL Serveri. ďalej sp_who2 sa snaží, aby bol displej čo najkompaktnejší pre výstup v textovom režime.

čo je SPID v SQL Server? A SPID v SQL Server je a Server ID procesu. Tieto ID procesov sú v podstate relácie SQL Server . Vždy, keď sa aplikácia pripojí k SQL Server , nové pripojenie (resp SPID ) je vytvorený. Toto spojenie má definovaný rozsah a pamäťový priestor a nemôže interagovať s inými SPID.

Aký je v tejto súvislosti rozdiel medzi Sp_who a sp_who2?

The sp_who a sp_who2 účel oboch príkazov je rovnaký. Ale rozdiel je, sp_kto podporuje obmedzené stĺpce informácií o aktuálne spustených procesoch v SQL Server. sp_who2 podporuje niektoré ďalšie stĺpce informácií o aktuálne spustených procesoch v Potom SQL Server sp_kto príkaz.

Ako skontrolujete, čo beží na serveri SQL Server?

Ak chcete skontrolovať stav SQL Server Agent:

  1. Prihláste sa do počítača databázového servera pomocou účtu správcu.
  2. Spustite Microsoft SQL Server Management Studio.
  3. Na ľavej table skontrolujte, či je spustený SQL Server Agent.
  4. Ak SQL Server Agent nie je spustený, kliknite pravým tlačidlom myši na SQL Server Agent a potom kliknite na tlačidlo Štart.
  5. Kliknite na tlačidlo Áno.

Odporúča: