Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Jede Zeile stellt einen Datensatz in einem Ringpuffer eines bestimmten Typs dar.
| Spaltenname | Datentyp | Description |
|---|---|---|
ring_buffer_address |
varbinary(8) | Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. Lässt keine NULL-Werte zu. |
ring_buffer_type |
nvarchar(60) | Der Typ des Ringpufferdatensatzes. Lässt keine NULL-Werte zu. |
timestamp |
bigint | Die Zeit, zu der ein Ringpufferdatensatz hinzugefügt wurde, in Millisekunden seit dem Start des Computers. Lässt keine NULL-Werte zu. |
record |
nvarchar(max) | Nur für Informationszwecke identifiziert. Wird nur unterstützt, wenn sie in der offiziellen Microsoft-Produktdokumentation beschrieben oder von Microsoft für Diagnose- und Problembehandlungszwecke verwendet werden. Zukünftige Kompatibilität wird nicht sichergestellt. Nullable. |
ring_buffer_group |
nvarchar(60) | Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. Lässt keine NULL-Werte zu. Gilt für: SQL Server 2025 (17.x) |
create_time |
datetime2 | Die Uhrzeit, zu der ein Ringpufferdatensatz hinzugefügt wurde, in der lokalen Zeit der Datenbankmodulinstanz. Lässt keine NULL-Werte zu. Gilt für: SQL Server 2025 (17.x) |
Remarks
Ein Ringpuffer ist eine Speicherstruktur innerhalb des Datenbankmoduls, die auf eine feste Anzahl von Datensätzen beschränkt ist. Wenn neue Datensätze eingehen, werden ältere Datensätze entfernt.
Datensätze in Ringpuffern enthalten Diagnosedaten für das Datenbankmodul. Die meisten Ringpuffertypen werden für interne Zwecke verwendet und werden nicht unterstützt, es sei denn, in der offiziellen Microsoft-Produktdokumentation beschrieben. Sie können z. B. Ringpuffer verwenden, um Integritätsinformationen zu AlwaysOn-Verfügbarkeitsgruppen abzurufen.
Das sys.dm_os_ring_buffers DMV kann auch von Microsoft für Diagnose- und Problembehandlungszwecke verwendet werden.
Permissions
SQL Server 2019 (15.x) und frühere Versionen erfordern die VIEW SERVER STATE Berechtigung.
SQL Server 2022 (16.x) und höhere Versionen und azure SQL Managed Instance erfordern die VIEW SERVER PERFORMANCE STATE Berechtigung auf dem Server.
In der Azure SQL-Datenbank Basic, S0und S1 Dienstziele sowie für Datenbanken in elastischen Poolsist das Serveradministrator- Konto, das Microsoft Entra-Administratorkonto oder die Mitgliedschaft in der ##MS_ServerPerformanceStateReader##Serverrolle erforderlich. Für alle anderen SQL-Datenbankdienstziele ist entweder die VIEW DATABASE PERFORMANCE STATE Berechtigung für die Datenbank oder die Mitgliedschaft in der ##MS_ServerPerformanceStateReader## Serverrolle erforderlich.