Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2022 (16.x) en latere versies
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Mirrored databases in Microsoft Fabric SQL
database in Microsoft Fabric
Retourneert activiteit uit de SQL-wijzigingenfeed.
Deze dynamische beheerweergave wordt gebruikt voor:
- SQL-database in Microsoft Fabric
- Gespiegelde Microsoft Fabric-databases
- Azure Synapse Link
- Wijziging event streaming (preview) geïntroduceerd in SQL Server 2025 (17.x) en Azure SQL Database.
| Kolomnaam | Gegevenstype | Beschrijving |
|---|---|---|
session_id |
int | Id van de sessie. 0 = de data die in deze rij wordt teruggegeven is een aggregate van alle sessies sinds de instantie van SQL Server voor het laatst is gestart. |
start_time |
datetime | Tijd dat de sessie begon. Wanneer session_id = 0, begon de tijdgeaggregeerde gegevensverzameling. |
end_time |
datetime | Tijd dat de sessie eindigde.NULL = sessie is actief.Wanneer session_id = 0, de tijd die de laatste sessie eindigde. |
duration |
int | De duur (in seconden) van de sessie. 0 = de sessie bevat geen wijzigingsgegevensopnames. Wanneer session_id = 0, de som van de duur (in seconden) van alle sessies met wijzigingenfeedtransacties. |
batch_processing_phase |
nvarchar(200) | De fase van de scan is bereikt in een bepaalde logboekscansessie. Hier volgen de momenteel geïmplementeerde fasen: 1: Leesconfiguratie 2: Eerste scan, hashtabel bouwen 3: Tweede scan 4: Tweede scan 5: Tweede scan 6: Schemaversiebeheer 7: Laatste scan, publiceren en doorvoeren. 8: Klaar |
error_count |
int | Aantal aangetroffen fouten. Wanneer session_id = 0, het totale aantal fouten in alle sessies. |
batch_start_lsn |
Nvarchar(23) | Ik begin met LSN voor de sessie. Wanneer session_id = 0, de start-LSN voor de laatste sessie. |
currently_processed_lsn |
Nvarchar(23) | Huidige LSN wordt gescand. Wanneer session_id = 0, is de huidige LSN 0. |
batch_end_lsn |
Nvarchar(23) | LSN wordt beëindigd voor de sessie.NULL = sessie is actief.Wanneer session_id = 0, de eind-LSN voor de laatste sessie. |
tran_count |
bigint | Aantal verwerkte transacties voor wijzigingsgegevens. Deze teller wordt ingevuld in batch_processing_phase 2.Wanneer session_id = 0, het aantal verwerkte transacties in alle sessies. |
currently_processed_commit_lsn |
Nvarchar(23) | LSN van het laatste commit-logrecord dat is verwerkt. Wanneer session_id = 0, het laatste commit-logrecord LSN voor een sessie. |
currently_processed_commit_time |
datetime | Tijd waarop het laatste commit-logrecord is verwerkt. Wanneer session_id = 0, de tijd waarop het laatste commit-logrecord voor een sessie is. |
log_record_count |
bigint | Aantal gescande logrecords. Wanneer session_id = 0, aantal gescande records voor alle sessies. |
schema_change_count |
int | Aantal gedetecteerde data definition language (DDL)-operaties. Deze teller wordt ingevuld in batch_processing_phase 6.Wanneer session_id = 0, het aantal DDL-bewerkingen dat in alle sessies wordt verwerkt. |
command_count |
bigint | Aantal bevelen verwerkt. Wanneer session_id = 0, het aantal commando's dat in alle sessies wordt verwerkt. |
latency |
int | Het verschil, in seconden, tussen end_time en currently_processed_commit_time, in de sessie. Deze teller wordt ingevuld aan het einde van batch_processing_phase 7.Wanneer session_id = 0, de laatste niet-nul latentiewaarde die door een sessie is geregistreerd. |
empty_scan_count |
int | Aantal opeenvolgende sessies dat geen vastgelegde transacties bevatte. |
failed_sessions_count |
int | Aantal sessies die mislukten. |
Permissions
Vereist VIEWDATABASE STATE- of VIEWDATABASE PERFORMANCE STATE-toestemming om de sys.dm_change_feed_log_scan_sessions dynamische beheerweergave te bevragen. Zie Dynamische beheerweergaven en -functies voor meer informatie over machtigingen voor dynamische beheerweergaven.
In de Fabric SQL-database moet een gebruiker STATE in de database krijgen VIEWDATABASE om deze DMV te kunnen opvragen. Of een lid van een rol die de Infrastructuurwerkruimte kan een query uitvoeren op deze DMV.