Satura rādītājs:

Kas ir Sp_who SQL serverī?
Kas ir Sp_who SQL serverī?

Video: Kas ir Sp_who SQL serverī?

Video: Kas ir Sp_who SQL serverī?
Video: Судебно расследовать, кто и что изменил в базе данных SQL Server 2024, Maijs
Anonim

sp_who ir sistēmā saglabāta procedūra, kas paredzēta, lai atgrieztu atpakaļ informāciju par pašreizējām sesijām datu bāzē. Šīs sesijas parasti sauc par SPIDS ( Serveris Procesa ID). Kamēr sp_who dažreiz tiek izmantota, tā ir māsas procedūra sp_who2 tiek izmantots daudz biežāk.

Kas ir sp_who2?

sp_who2 ir nedokumentēta, tādējādi neatbalstīta stroed procedūra SQL serverī, bet plaši izmantota sp_who inststed, lai uzskaitītu pašlaik SQL Server aktīvos procesus. Turklāt sp_who2 pieliek pūles, lai displejs būtu pēc iespējas kompakts, lai izvadītu teksta režīmā.

kas ir SPID SQL serverī? A SPID SQL serverī ir Serveris Procesa ID. Šie procesa ID būtībā ir sesijas SQL serveris . Katru reizi, kad lietojumprogramma izveido savienojumu ar SQL serveris , jauns savienojums (vai SPID ) tiek izveidots. Šim savienojumam ir noteikts darbības joma un atmiņas vieta, un tas nevar mijiedarboties ar citiem SPID.

Attiecībā uz to, kāda ir atšķirība starp Sp_who un sp_who2?

The sp_who un sp_who2 abu komandu mērķis ir vienāds. Bet atšķirība ir, sp_who atbalsta ierobežoto kolonnu informāciju par pašlaik notiekošo procesu iekš SQL serveris. sp_who2 atbalsta dažas papildu kolonnas informācija par pašlaik notiekošo procesu iekš SQL Server tad sp_who komandu.

Kā pārbaudīt, kas darbojas SQL serverī?

Lai pārbaudītu SQL Server aģenta statusu:

  1. Piesakieties datu bāzes servera datorā ar administratora kontu.
  2. Startējiet Microsoft SQL Server Management Studio.
  3. Kreisajā rūtī pārbaudiet, vai darbojas SQL Server Agent.
  4. Ja SQL Server aģents nedarbojas, ar peles labo pogu noklikšķiniet uz SQL Server Agent un pēc tam noklikšķiniet uz Sākt.
  5. Noklikšķiniet uz Jā.

Ieteicams: