KB3197605 – КОРЕКЦИЯ: SQL Server 2016 увисва, когато възстановявате бази данни, съдържащи таблици, оптимизирани за паметта

Отнася се за
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Симптоми

Когато възстановявате база данни, която съдържа оптимизирани за паметта таблици, в SQL Server 2016, сървърът спира да отговаря (увисва).

Причина

Когато в една транзакция (включително отрасловите обекти) се извършва голям обем работа в оптимизирани за паметта таблици (включително отраслови стойности), контролната точка, която се изпълнява непосредствено след транзакцията, отнема повече време от очакваното, за да завърши. Този проблем възниква и по време на възстановяване за повторение на същата транзакция.

Решение

Тази актуализация е включена в Service Pack 1 за SQL Server 2016.

Забележка Когато тази актуализация е инсталирана, проблемът се решава чрез увеличаване на размера на вътрешна хешираща таблица, проследяваща отрасловите обекти, за да се сведат до минимум конфликтите.

Кумулативна информация за актуализацията

Корекцията за този проблем е включена в следната кумулативна актуализация за SQL Server:

За компилациите на SQL Server 2016

Всяка нова компилация за SQL Server 2016 съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2016.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.