Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Az SP:Recompile eseményosztály azt jelzi, hogy egy tárolt eljárást, triggert vagy felhasználó által definiált függvényt újrafordítottak. Az eseményosztály által jelentett újrafordítások az utasítás szintjén zajlanak.
A kijelentésszintű újrafordítások követésének preferált módja az SQL:StmtRecompile eseményosztály használata. Az SP:Recompile eseményosztály elavult. További információért lásd: SQL:StmtRecompile Event Class.
SP:Recompile eseményosztály adatoszlopok
| Adatoszlop neve | Adattípus | Description | Oszlopazonosító | Szűrhető |
|---|---|---|---|---|
| ApplicationName | nvarchar | Az ügyfélalkalmazás neve, amely létrehozta a kapcsolatot a Microsoft SQL Server egy példányához. Ez az oszlop a program megjelenített neve helyett az alkalmazás által átadott értékekkel van feltöltve. | 10 | Igen |
| 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 van feltöltve, ha az ügyfél megadja a folyamatazonosítót. | 9 | Igen |
| DatabaseID | int | Az adatbázis azonosítója, amelyben a tárolt eljárás fut. Határozza meg az adatbázis értékét a DB_ID függvénnyel. | 3 | Igen |
| DatabaseName | nvarchar | Az adatbázis neve, ahol a tárolt eljárás fut. | 35 | Igen |
| EventClass | int | Az esemény típusa = 37. | 27 | Nem |
| Eseménysorozat | int | Egy adott esemény sorrendje a kérésen belül. | 51 | Nem |
| EventSubClass | int | Az esemény alosztály típusa. Ez jelzi az újrafordítás okát. 1 = Megváltoztatott séma 2 = Statisztikák megváltoztak 3 = Újrafordítsa a DNR-t 4 = Beállítási opció megváltoztatva 5 = Ideiglenes tábla megváltoztatva 6 = Távoli sorkészlet megváltoztatva 7 = A permák böngészéséhez módosítottak 8 = Lekérdezésértesítési környezet megváltozott 9 = MPI nézet megváltozott 10 = Kurzor opciók változtak 11 = Újrafordítás opcióval |
21 | Igen |
| GroupID | int | Annak a számítási feladatcsoportnak az azonosítója, amelyben az SQL Trace esemény aktiválódik. | 66 | Igen |
| Kiszolgálónév | nvarchar | Annak a számítógépnek a neve, amelyen az ügyfél fut. Ez az adatoszlop akkor van feltöltve, ha a kliens megadja a hosztnevet. A gazdanév meghatározásához használja az HOST_NAME függvényt. | 8 | Igen |
| IntegerData2 | int | Az állítás eltolása a tárolt eljárásban vagy a sorozatban véget ad, amely újrafordítást okozott. A záróeltolás -1, ha az állítás az utolsó állítás a részben. | 55 | 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 |
| 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 |
| LoginSid | image | 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 | Igen |
| NestLevel | int | A tárolt eljárás beágyazási szintje. | 29 | Igen |
| NTDomainName | nvarchar | Windows-tartomány, amelyhez a felhasználó tartozik. | 7 | Igen |
| NTUserName | nvarchar | Windows-felhasználónév. | 6 | Igen |
| Objektumazonosító | int | A tárolt eljárás rendszer által hozzárendelt azonosítója. | 22 | Igen |
| ObjektNév | nvarchar | Az objektum neve, amely elindította az újrafordítást. | 34 | Igen |
| Objektumtípus | int | Az érték, amely az eseményben részt vevő objektum típusát képviseli. További információért lásd: ObjectType Trace Event Column. | 28 | Igen |
| Kiegyenlít | int | Az utasítás eltolta elindítása a tárolt eljárásban vagy a batchben, amely újrafordítást okoz. | 61 | Igen |
| RequestID | int | Az utasítást tartalmazó kérelem azonosítója. | 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 |
| SqlHandle | varbinary | 64 bites hash, amely egy ad hoc lekérdezés szövegén vagy egy SQL objektum adatbázis- és objektumazonosítóján alapul. Ez az érték átadható sys.dm_exec_sql_text-nek, hogy lekérje a hozzá tartozó SQL szöveget. | 63 | Igen |
| StartTime | datetime | Az esemény indításának időpontja, ha elérhető. | 14 | Igen |
| TextData | kontextus | Az Transact-SQL állítás szövege, amely állítás-szintű újrafordítást eredményezett. | 1 | 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:
sp_trace_setevent (Transact-SQL)
SQL:StmtRecompile Event Class