Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Förhandsversion av Microsoft Fabric
Varje rad representerar en post i en ringbuffert av en viss typ.
| Column name | Data type | Description |
|---|---|---|
ring_buffer_address |
varbinary(8) | Identifieras endast i informationssyfte. Not supported. Framtida kompatibilitet garanteras inte. Not nullable. |
ring_buffer_type |
nvarchar(60) | Typ av ringbuffertpost. Not nullable. |
timestamp |
bigint | Tiden då en ringbuffertpost lades till, i millisekunder sedan datorn startades. Not nullable. |
record |
nvarchar(max) | Identifieras endast i informationssyfte. Stöds inte om det inte beskrivs i den officiella Microsoft-produktdokumentationen eller används enligt microsofts anvisningar för diagnostik och felsökning. Framtida kompatibilitet garanteras inte. Nullable. |
ring_buffer_group |
nvarchar(60) | Identifieras endast i informationssyfte. Not supported. Framtida kompatibilitet garanteras inte. Not nullable. Gäller för: Förhandsversion av SQL Server 2025 (17.x) |
create_time |
datetime2 | Den tid då en ringbuffertpost lades till, i den lokala tiden för databasmotorinstansen. Not nullable. Gäller för: Förhandsversion av SQL Server 2025 (17.x) |
Remarks
En ringbuffert är en minnesstruktur i databasmotorn som är begränsad till ett fast antal poster. När nya poster tas emot tas äldre poster bort.
Poster i ringbuffertar innehåller diagnostikdata för databasmotorn. De flesta typer av ringbuffertar används för interna ändamål och stöds inte, såvida de inte beskrivs i den officiella Microsoft-produktdokumentationen. Du kan till exempel använda ringbuffertar för att hämta hälsoinformation om AlwaysOn-tillgänglighetsgrupper.
sys.dm_os_ring_buffers DMV kan också användas enligt microsofts anvisningar i diagnostik- och felsökningssyfte.
Permissions
SQL Server 2019 (15.x) och tidigare versioner kräver behörigheten VIEW SERVER STATE .
SQL Server 2022 (16.x) och senare versioner och Azure SQL Managed Instance kräver behörigheten VIEW SERVER PERFORMANCE STATE på servern.
I Azure SQL Database Basic, S0och S1 servicemål och för databaser i elastiska pooler, serveradministratör konto, Microsoft Entra-administratör konto eller medlemskap i ##MS_ServerPerformanceStateReader##serverrollen krävs. För alla andra SQL Database-tjänstmål krävs antingen VIEW DATABASE PERFORMANCE STATE behörighet för databasen eller medlemskap i ##MS_ServerPerformanceStateReader## serverrollen.