Mi az alapértelmezett kiterjesztett munkamenet (system_health)?

Mi az alapértelmezett kiterjesztett munkamenet (system_health)?

Az alapértelmezett elérési utat (alapértelmezett nyom), a rendszer egészségi állapota olyan kibővített események esetén, amelyek automatikusan elindulnak, amikor az SQL Server egy példánya elindul, és információkat gyűjt a szerveren zajló eseményekről.

A BOL-tól megtudhatja, hogy mit gyűjt:

  • Sürgős hibák> = 20
  • A memóriával kapcsolatos hibák (17803, 701, 802, 8645, 8651, 8657 és 8902)
  • holtpont
  • Azok a foglalkozások, amelyek több mint 30 másodpercig vártak egy zárra
  • CLR elosztási hibák virtuális elosztás
  • és így tovább.

A leghasznosabb események a hibák, a holtpontok és a lezárás várakozásai. Vegye figyelembe, hogy a system_health az alapértelmezett nyomvonalon kívül más információkat ad vissza.

Nos, adatokat gyűjtünk, de hol vannak tárolva? Ha SSMS-ben keres, akkor 2 tárolási helyet lát:

Mi az alapértelmezett kiterjesztett munkamenet (system_health)?

Az első tárolási hely a fájlrendszeren van, és a fájlok olyan nevekkel rendelkeznek, mint a system_heals * .xel, megjegyezzük, hogy általában több ilyen fájl létezik, kivéve ha az SQL Server a közelmúltban lett telepítve, a következő útvonalon tárolódnak: C: \ Program Files \ Microsoft SQL Server \ MSSQL12.MSSQLSERVER \ MSSQL \ Napló. A második tárolási hely nagyjából a Programfájlok \ Microsoft SQL Server \ 130 \ Setup Bootstrap \ Log \ útvonalon található, itt a fájlok neve is system_health * .xel, de a név sokkal hosszabb.

Most már tudjuk, hogy mi a rendszer-egészségügy, és hol tárolják, de hogyan látjuk, hogy mit gyűjt össze?

Itt részletes információkat talál. Tekintsük a főbb jellemzőket:

Megnyithatja az 1 vagy több * .Xel fájlt az SSMS segítségével

Mi az alapértelmezett kiterjesztett munkamenet (system_health)?

Az aktuális munkamenet megtekintése a "Céladatok megtekintése"

Mi az alapértelmezett kiterjesztett munkamenet (system_health)?

Amikor megnyitja a második tárolási helyet (ring_buffer), XML formátumban kap információt, ami nem olyan könnyű megérteni.

Nézzen csak új eseményeket attól a pillanattól kezdve, hogy megnyílik az "Élő adatok megtekintése" ablak

Mi az alapértelmezett kiterjesztett munkamenet (system_health)?

A táblázatfüggvény használata a lekérdezésben

Kapcsolódó cikkek