Sisukord:

Mis on Sp_who SQL Serveris?
Mis on Sp_who SQL Serveris?

Video: Mis on Sp_who SQL Serveris?

Video: Mis on Sp_who SQL Serveris?
Video: What SQL Server Parameter Sniffing Looks Like In sp_WhoIsActive 2024, Mai
Anonim

sp_who on süsteemi salvestatud protseduur, mis on loodud andma tagasi teavet andmebaasi praeguste seansside kohta. Neid seansse nimetatakse tavaliselt SPIDS-iks ( Server protsessi ID-d). Kuigi sp_who mõnikord kasutatakse, see on sõsarprotseduur sp_kes2 kasutatakse palju sagedamini.

Mis on siin sp_who2?

sp_kes2 on dokumenteerimata, seega toetamata stroed-protseduur SQL-serveris, kuid laialdaselt kasutatav sp_who inststed, et loetleda SQL Serveris praegu aktiivsed protsessid. Lisaks sp_kes2 teeb jõupingutusi, et muuta ekraan tekstirežiimis väljastamiseks võimalikult kompaktseks.

mis on SPID SQL Serveris? A SPID SQL serveris on Server Protsessi ID. Need protsessi ID-d on sisuliselt seansid SQL Server . Iga kord, kui rakendus loob ühenduse SQL Server , uus ühendus (või SPID ) luuakse. Sellel ühendusel on määratletud ulatus ja mäluruum ning see ei saa teistega suhelda SPID-id.

Mis vahe on Sp_who ja sp_who2 vahel?

The sp_who ja sp_who2 mõlema käsu eesmärk on sama. Kuid erinevus on, sp_who toetab piiratud veergude teavet jooksva protsessi kohta aastal SQL Server. sp_kes2 toetab mõningaid täiendavaid veergude teavet praegu töötava protsessi kohta aastal SQL Server siis sp_who käsk.

Kuidas kontrollida, mis SQL Serveris töötab?

SQL Serveri agendi oleku kontrollimiseks tehke järgmist

  1. Logige andmebaasiserveri arvutisse sisse administraatori kontoga.
  2. Käivitage Microsoft SQL Server Management Studio.
  3. Vasakpoolsel paanil kontrollige, kas SQL Server Agent töötab.
  4. Kui SQL Server Agent ei tööta, paremklõpsake SQL Server Agent ja seejärel klõpsake nuppu Start.
  5. Klõpsake nuppu Jah.

Soovitan: