$hist_column_access_n
In der Tabelle $hist_column_access_n wird das Spaltenzugriffsprotokoll für eine Abfrage aufgezeichnet. Diese Tabelle wird aktiviert, wenn der Verlaufstyp Column ist.
| Ihren Namen | Typ | Beschreibung |
|---|---|---|
| npsid | ganze Zahl | Dieser Wert bildet zusammen mit npsinstanceid und opid den Fremdschlüssel für die Operationstabelle. |
| npsinstanceid | ganze Zahl | Instanz-ID des Quellsystems. |
| opid | bigint | Operations-ID. Diese ID wird als Fremdschlüssel aus dem Abfrageepilog sowie aus Überlauf-, Plan-, Tabellen- und Spaltenzugriffstabellen für den Abfrageprolog verwendet. |
| logentryid | bigint | Diese ID und die NPS-ID (npsid) sowie die Instanz-ID (npsinstanceid) bilden Folgendes:
|
| seqid | ganze Zahl | Eine einfache Sequenznummer des Eintrags. Sie beginnt für npsid, npsinstanceid und opid immer bei null. Sie wird für Tabellenzugriffsdatensätze bei jeder Abfrage monoton erhöht. |
| sessionid | bigint | Sitzungs-ID. Diese ID bildet zusammen mit der NPS-ID (npsid) sowie der Instanz-ID (npsinstanceid) den Fremdschlüssel aus Abfrage-, Plan-, Tabellen- und Spaltenzugriffstabellen für Sitzungstabellen. |
| dbid | bigint | Objektkennung der Datenbank, in der die Tabelle definiert ist |
| Datenbankname | nvarchar(128) | Der Name der Datenbank, in der die Tabelle definiert ist |
| schemaid | bigint | Die Objektkennung des Schemas, das in Katalog.Schema.Tabelle angegeben wurde |
| schemaname | nvarchar(128) | Der Schemaname, der in Katalog.Schema.Tabelle angegeben wurde |
| tableid | bigint | Die Tabellen-ID der Tabelle |
| tabellename | nvarchar(128) | Der Tabellenname der Tabelle |
| columnid | ganze Zahl | Die Spaltenposition, so wie sie in der logischen Tabellendefinition ab 1 angezeigt wird. |
| columnname | nvarchar(128) | Der Name der Spalte. |
| Nutzung | ganze Zahl | Die folgenden Bit werden auf 'true' gesetzt, wenn die Spalte angezeigt wird in:
|