Vylepšení
Toto vylepšení pro Microsoft SQL Server 2017 a 2019 přidává ruční metodu nastavení maximální doby potvrzení skupiny pomocí DBCC nebo příznaků trasování spouštění (TF).
Poznámka Než zákazníkovi doporučíte, aby tyto příznaky trasování používal, nejprve ověřte u eskalačního technika a produktové skupiny, že je to nutné.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích pro SQL Server:
Informace o kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
- Nejnovější kumulativní aktualizace pro SQL Server 2019
- Nejnovější kumulativní aktualizace pro SQL Server 2017
Poznámky
- Vzhledem k tomu, že účelem TF 9546 je zakázat potvrzení skupiny, měl by být v této situaci zakázán. To znamená, že nepoužívejte TF 9546, pokud chcete použít mechanismus nastavení maximální doby potvrzení skupiny.
- Pokud chcete povolit nastavení maximální doby potvrzení skupiny, použijte nový příznak trasování 12306. Tento TF může být povolen během spouštění SQL Server nebo dynamicky (prostřednictvím DBCC TRACEON(12306, -1)).
- Po povolení TF 12306 můžete dále povolit 12311, 12312, 12314, 12318. Ty představují maximální dobu potvrzení skupiny 1 ms, 2ms, 4ms a 8ms. Tato nastavení jsou aditivní. Nastavení maximální doby potvrzení skupiny je omezeno na 10 ms. Neměly by se však opakovat. Například nezadávejte stejný TF více než jednou.
- Pokud nechcete nastavit maximální dobu potvrzení skupiny, ale místo toho se chcete vrátit k výchozímu chování 10ms, zakažte TF 12306.
- K účinku TF 12311, 12312, 12314 a 12318 dochází, když je v databázi kontrolní bod. Můžete se spolehnout na nastavení SQL Server nebo databáze, že kontrolní bod proběhne automaticky. Pokud chcete, aby se TF projevily okamžitě, můžete zadat ruční kontrolní bod.
- V protokolu chyb SQL Server uvidíte položky, jako jsou následující, které označují, že byly přečteny TF:
-T 12306
-T 12311
-T 12312
Doba potvrzení skupiny se změnila z 10 milisekund na 3 milisekundy.
DBCC TRACEON 12314, ID serverového procesu (SPID) 60. Toto je pouze informativní zpráva; Není vyžadována žádná akce uživatele.
DBCC TRACEON 12314, ID serverového procesu (SPID) 60. Toto je pouze informativní zpráva; Není vyžadována žádná akce uživatele.
Doba potvrzení skupiny se změnila ze 3 milisekund na 7 milisekund.
Reference
Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.