Sadržaj:

Što je Sp_who u SQL Serveru?
Što je Sp_who u SQL Serveru?

Video: Što je Sp_who u SQL Serveru?

Video: Što je Sp_who u SQL Serveru?
Video: What's new in SQL Server 2022 2024, Svibanj
Anonim

sp_tko je pohranjena procedura u sustavu dizajnirana za vraćanje informacija o trenutnim sesijama u bazi podataka. Ove sesije se obično nazivaju SPIDS ( Poslužitelj ID-ovi procesa). Dok sp_tko ponekad se koristi, to je sestrinski postupak sp_who2 koristi se daleko češće.

Što je ovdje sp_who2?

sp_who2 je nedokumentirana tako nepodržana stroed procedura u SQL poslužitelju, ali se široko koristi inststed of sp_who za popis procesa koji su trenutno aktivni u SQL Serveru. Nadalje, sp_who2 trudi se da prikaz bude što kompaktniji za izlaz u tekstualnom načinu.

što je SPID u SQL Serveru? A SPID u SQL Serveru je Poslužitelj ID procesa. Ovi ID-ovi procesa su u biti sesije u SQL Server . Svaki put kada se aplikacija poveže na SQL Server , nova veza (ili SPID ) se stvara. Ova veza ima definiran opseg i memorijski prostor i ne može komunicirati s drugima SPID-ovi.

U vezi s tim, koja je razlika između Sp_who i sp_who2?

The sp_who i sp_who2 svrha obje naredbe je ista. Ali razlika je, sp_tko podržava ograničene informacije o stupcima o trenutno pokrenutom procesu u SQL Server. sp_who2 podržava neke dodatne informacije o stupcima o trenutno pokrenutom procesu u Zatim SQL Server sp_tko naredba.

Kako provjeriti što radi na SQL Serveru?

Za provjeru statusa agenta SQL Servera:

  1. Prijavite se na računalo poslužitelja baze podataka s administratorskim računom.
  2. Pokrenite Microsoft SQL Server Management Studio.
  3. U lijevom oknu provjerite je li pokrenut SQL Server Agent.
  4. Ako agent SQL Servera ne radi, desnom tipkom miša kliknite SQL Server Agent, a zatim kliknite Start.
  5. Kliknite Da.

Preporučeni: