Förbättring
Den aktuella definitionen för system_health XEvent-sessionen har en maximal filstorlek på 5 megabyte (MB) och högst 4 filer för totalt högst 20 MB system_health XEvent-data. På system som har mycket aktivitet kan du snabbt rulla över denna begränsning och missa viktig information vid problem som påverkar systemet. För att ha mer felsökningsdata tillgängligt i systemet ändras standardfilstorleken i den här uppdateringen från 5 MB till 100 MB, och standardantalet filer ändras från 4 till 10, vilket ger totalt högst 1 GB system_health XEvent-data. Om definitionen för den system_health sessionen redan har ändrats från standardvärdena skriver den här förbättringen inte över de befintliga inställningarna.
Dessutom kan du ändra system_health-sessionskonfigurationen manuellt med hjälp av följande Transact-SQL-skript:
ALTER EVENT SESSION [system_health] ON SERVER DROP TARGET package0.event_file
ALTER EVENT-SESSION [system_health] PÅ SERVERN
LÄGG TILL MÅL package0.event_file
(
SET filnamn=N'system_health.xel',
max_file_size=(100);
max_rollover_files=(10)
)
Lösning
Den här förbättringen ingår i följande kumulativa uppdateringar för SQL Server:
- Kumulativ uppdatering 3 för SQL Server 2019
- Kumulativ uppdatering 20 för SQL Server 2017
- Kumulativ uppdatering 12 för SQL Server 2016 SP2
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
- Senaste kumulativa uppdateringen för SQL Server 2019
- Senaste kumulativa uppdateringen för SQL Server 2017
- Senaste kumulativa uppdateringen för SQL Server 2016
Service pack-information för SQL Server 2016
Det här problemet åtgärdas i följande Service Pack för SQL Server:
Om Service Pack för SQL Server:
Service Pack är kumulativa. Varje ny service pack-version innehåller alla korrigeringar som ingår i tidigare service pack-versioner samt eventuella nya korrigeringar. Vi rekommenderar att du använder den senaste Service Pack-versionen och den senaste kumulativa uppdateringen för den Service Pack-versionen. Du behöver inte installera en tidigare Service Pack-version innan du installerar den senaste Service Pack-versionen. I tabell 1 i följande artikel hittar du mer information om den senaste Service Pack-versionen och den senaste kumulativa uppdateringen.
Fastställ version, utgåva och uppdateringsnivå för SQL Server och dess komponenter
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.