Megosztás:


Showplan szöveges eseményosztály

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

A Showplan Text eseményosztály akkor történik, amikor a Microsoft SQL Server SQL utasítást hajt végre. A mellékelt információk a Showplan All, Showplan XML Statistics Profile vagy Showplan XML eseményosztály információk egy részhalmaza.

Amikor a Showplan Text eseményosztály bekerül egy trace-be, a túlterhelés jelentősen akadályozza a teljesítményt. Ennek minimalizálása érdekében korlátozzuk az eseményosztály használatát olyan nyomkövetésekre, amelyek rövid ideig figyelik a konkrét problémákat. A Showplan Text nem okoz annyi költséget, mint más Showplan esemény osztályok.

Amikor a Showplan Text eseményosztály egy nyomkövetésbe kerül, a BinaryData adatoszlopot kell kiválasztani. Ha nem, akkor az eseményosztály adatai nem jelennek meg a trace-ben.

Showplan szöveg esemény osztály adatoszlopai

Adatoszlop neve Adattípus Description Oszlopazonosító Szűrhető
ApplicationName nvarchar Annak az ügyfélalkalmazásnak a neve, amely létrehozta a kapcsolatot az SQL Server egy példányával. Ez az oszlop a program megjelenített neve helyett az alkalmazás által átadott értékekkel van feltöltve. 10 Igen
BinaryData image A Showplan szöveg becsült költsége. 2 Nem
ClientProcessID int A gazdaszámítógép által hozzárendelt azonosító ahhoz a folyamathoz, amelyben az ügyfélalkalmazás fut. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja az ügyfél folyamatazonosítóját. 9 Igen
DatabaseID int Az adatbázis azonosítója, amelyet az USE adatbázis utasítás vagy az alapértelmezett adatbázis jelöl, ha egy adott példányra nem adott USE adatbázis utasítást adtak ki. Az SQL Server Profiler megjeleníti az adatbázis nevét, ha a ServerName adatoszlop rögzítve van a nyomkövetésben, és a kiszolgáló elérhető. Határozza meg az adatbázis értékét a DB_ID függvénnyel. 3 Igen
DatabaseName nvarchar Annak az adatbázisnak a neve, amelyben a felhasználói utasítás fut. 35 Igen
Eseményosztály int Az esemény típusa = 96. 27 Nem
Eseménysorozat int Egy adott esemény sorrendje a kérelemben. 51 Nem
Kiszolgálónév nvarchar Annak a számítógépnek a neve, amelyen az ügyfél fut. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja a gazdagép nevét. A gazdanév meghatározásához használja az HOST_NAME függvényt. 8 Igen
Egész számadatok egész szám A visszajelzés szerinti sorszám. 25 Igen
IsSystem int Azt jelzi, hogy az esemény rendszerfolyamaton vagy felhasználói folyamaton történt-e. 1 = rendszer, 0 = felhasználó. 60 Igen
LineNumber int Megmutatja annak a sornak a számát, amelyben a hiba található. 5 Igen
Bejelentkezés SID Bitkép A bejelentkezett felhasználó biztonsági azonosítója (SID). Ezt az információt a sys.server_principals katalógus nézetben találhatod. Minden sid egyedi a kiszolgálón található minden bejelentkezéshez. 41 Nem
bejelentkezési név nvarchar A felhasználó bejelentkezésének neve (akár SQL Server biztonsági bejelentkezés, akár a Microsoft Windows bejelentkezési adatai DOMAIN\username formájában). 11 Igen
NestLevel int Egész szám az @@NESTLEVEL által visszaadott adatokat jelöli. 29 Igen
NTDomainName nvarchar Windows-tartomány, amelyhez a felhasználó tartozik. 7 Igen
Objektumazonosító int A rendszer által hozzárendelt azonosító az objektumhoz. 22 Igen
ObjektNév nvarchar A hivatkozott objektum neve. 34 Igen
Objektumtípus int Az érték, amely az eseményben részt vevő objektum típusát jelöli. Ez az érték megfelel a sys.objects típusoszlopának. Az értékekért lásd: ObjectType Trace Event Column. 28 Igen
RequestID int Kérjen azonosítást, amely elindította a teljes szöveges lekérdezést. 49 Igen
Kiszolgálónév nvarchar A nyomkövetés alatt álló SQL Server-példány neve. 26 Nem
SessionLoginName nvarchar A munkamenetet létrehozó felhasználó bejelentkezési neve. Például, ha Login1-vel csatlakozol az SQL Serverhez, és egy utasítást futtatsz Login2-ként, akkor a SessionLoginName a Login1-et, a LoginName pedig Login2-t mutatja. Ez az oszlop az SQL Server- és a Windows-bejelentkezéseket is megjeleníti. 64 Igen
SPID int Annak a munkamenetnek az azonosítója, amelyen az esemény történt. 12 Igen
StartTime datetime Az esemény indításának időpontja, ha elérhető. 14 Igen
Tranzakcióazonosító bigint A tranzakció rendszer által hozzárendelt azonosítója. 4 Igen
XactSequence bigint Token a jelenlegi tranzakció leírására. 50 Igen

Lásd még:

Bővített események
sp_trace_setevent (Transact-SQL)
Showplan logikai és fizikai operátorok hivatkozás
Showplan All Event osztály
Showplan XML statisztikai profil eseményosztály
Showplan XML eseményosztály