Мазмуну:

SQL серверинде Sp_who деген эмне?
SQL серверинде Sp_who деген эмне?

Video: SQL серверинде Sp_who деген эмне?

Video: SQL серверинде Sp_who деген эмне?
Video: Что такое база данных и SQL? 2024, Май
Anonim

sp_who маалымат базасындагы учурдагы сессиялар жөнүндө маалыматты кайра кайтаруу үчүн иштелип чыккан система сакталган процедура. Бул сессиялар адатта SPIDS деп аталат ( Server Процесс идентификаторлору). Ал эми sp_who кээде колдонулат, бул эженин процедурасы sp_who2 алда канча көп колдонулат.

Бул жерде, sp_who2 деген эмне?

sp_who2 бул SQL серверинде документтештирилбеген, ошондуктан колдоого алынбаган stroed процедурасы, бирок учурда SQL серверинде активдүү процесстерди тизмелөө үчүн sp_who инстсттеди кеңири колдонулат. Мындан тышкары, sp_who2 текст режиминде чыгаруу үчүн дисплейди мүмкүн болушунча компакттуу кылууга аракет кылат.

SQL серверинде SPID деген эмне? А SQL сервериндеги SPID болуп саналат Server Процесс ID. Бул процесс идентификаторлору негизинен сессиялар SQL Server . Колдонмо туташкан сайын SQL Server , жаңы байланыш (же SPID ) түзүлөт. Бул туташуунун аныкталган чөйрөсү жана эс мейкиндиги бар жана башкалар менен өз ара аракеттене албайт SPIDs.

Буга байланыштуу Sp_who менен sp_who2 ортосунда кандай айырма бар?

The sp_who жана sp_who2 эки буйруктун максаты бирдей. Бирок айырма болуп саналат, sp_who учурда иштеп жаткан процесс жөнүндө чектелген мамычалар маалыматын колдойт ичинде SQL Server. sp_who2 учурда иштеп жаткан процесс жөнүндө кошумча мамычалар маалыматын колдойт ичинде Анда SQL Server sp_who буйрук.

SQL серверинде эмне иштеп жатканын кантип текшересиз?

SQL Server Агенттин абалын текшерүү үчүн:

  1. Маалыматтар базасы серверинин компьютерине администратор эсеби менен кириңиз.
  2. Microsoft SQL Server башкаруу студиясын баштаңыз.
  3. Сол панелде SQL Server Agent иштеп жатканын текшериңиз.
  4. Эгерде SQL Server Agent иштебей жатса, SQL Server Agentти оң баскыч менен чыкылдатып, андан кийин Start чыкылдатыңыз.
  5. Ооба чыкылдатыңыз.

Сунушталууда: