Turinys:

Kas yra Sp_who SQL serveryje?
Kas yra Sp_who SQL serveryje?

Video: Kas yra Sp_who SQL serveryje?

Video: Kas yra Sp_who SQL serveryje?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Lapkritis
Anonim

sp_who yra sistemoje saugoma procedūra, skirta grąžinti informaciją apie dabartines duomenų bazės sesijas. Šios sesijos paprastai vadinamos SPIDS ( Serveris Proceso ID). Nors sp_who kartais naudojama, tai seserinė procedūra sp_who2 naudojamas daug dažniau.

Čia, kas yra sp_who2?

sp_who2 yra nedokumentuota, todėl nepalaikoma stroed procedūra SQL serveryje, tačiau plačiai naudojama sp_who inststed, kad būtų išvardyti procesai, šiuo metu aktyvūs SQL serveryje. Be to, sp_who2 deda pastangas, kad ekranas būtų kuo kompaktiškesnis, kad būtų galima išvesti teksto režimu.

kas yra SPID SQL serveryje? A SPID SQL serveryje yra Serveris Proceso ID. Šie proceso ID iš esmės yra seansai SQL serveris . Kiekvieną kartą, kai programa prisijungia prie SQL serveris , naujas ryšys (arba SPID ) yra sukurtas. Šis ryšys turi apibrėžtą apimtį ir atminties erdvę ir negali sąveikauti su kitais SPID.

Kuo skiriasi Sp_who ir sp_who2?

The sp_who ir sp_who2 abiejų komandų tikslas yra tas pats. Bet skirtumas yra, sp_who palaiko ribotų stulpelių informaciją apie šiuo metu vykdomą procesą viduje konors SQL serveris. sp_who2 palaiko keletą papildomų stulpelių informacijos apie šiuo metu vykdomą procesą viduje konors Tada SQL serveris sp_who komandą.

Kaip patikrinti, kas veikia SQL serveryje?

Norėdami patikrinti SQL serverio agento būseną:

  1. Prisijunkite prie duomenų bazės serverio kompiuterio naudodami administratoriaus paskyrą.
  2. Paleiskite „Microsoft SQL Server Management Studio“.
  3. Kairiojoje srityje patikrinkite, ar veikia SQL serverio agentas.
  4. Jei SQL serverio agentas neveikia, dešiniuoju pelės mygtuku spustelėkite SQL serverio agentas, tada spustelėkite Pradėti.
  5. Spustelėkite Taip.

Rekomenduojamas: