Подобрение
Текущата дефиниция за system_health сесия на XEvent има максимален размер на файла от 5 мегабайта (МБ) и максимум 4 файла за общо максимум 20 МБ данни system_health XEvent. На системи, които имат много активност, можете да превключите това ограничение много бързо и да пропуснете важна информация в случай на проблем, който засяга системата. За да се запазят повече данни за отстраняване на неизправности налични в системата, размерът на файла по подразбиране се променя в тази актуализация от 5 МБ на 100 МБ, а броят на файловете по подразбиране се променя от 4 на 10, което прави общо максимум 1 ГБ данни system_health XEvent. Ако дефиницията на system_health сесия вече е променена от стойностите по подразбиране, това подобрение няма да презапише съществуващите настройки.
Освен това можете да промените конфигурацията на сесията на system_health ръчно, като използвате следния скрипт Transact-SQL:
ALTER EVENT SESSION [system_health] ON SERVER DROP TARGET package0.event_file
ALTER EVENT SESSION [system_health] ON SERVER
ДОБАВЯНЕ НА ЦЕЛЕВИ package0.event_file
(
SET filename=N'system_health.xel',
max_file_size=(100),
max_rollover_files=(10)
)
Решение
Това подобрение е включено в следните кумулативни актуализации за SQL Server:
- Сборна актуализация 3 за SQL Server 2019
- Сборна актуализация 20 за SQL Server 2017
- Сборна актуализация 12 за SQL Server 2016 SP2
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
- Последна кумулативна актуализация за SQL Server 2019
- Последна сборна актуализация за SQL Server 2017
- Последна сборна актуализация за SQL Server 2016
Информация за сервизни пакети за SQL Server 2016
Този проблем е коригиран в следния сервизен пакет за SQL Server:
За сервизните пакети за SQL Server:
Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, заедно с всички нови корекции. Препоръчваме ви да приложите най-новия сервизен пакет и най-новата кумулативна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация относно най-новия сервизен пакет и най-новата кумулативна актуализация.
Определете версията, изданието и нивото на актуализация на SQL Server и неговите компоненти
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.