Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

По подразбиране непреките контролни точки са включени за базата данни tempdb в Microsoft SQL Server 2016 и 2017. При тежки условия на работно натоварване може да възникне грешка "Планировчик с непостигане" и sys.dm_os_spinlock_stats DMV показва повишено разредка на брояча за DP_LIST тип брояч.

Статут

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".

Решение

Този проблем е коригиран в следните кумулативни актуализации за SQL Server:

За кумулативните актуализации за SQL Server:

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

Заобиколно решение

За да заобиколите този проблем, изключете непреките контролни точки в базата данни tempdb, като използвате една от следните команди на езика за дефиниране на данни (DDL).

Това трябва да се направи, както следва:

  • В базата данни modeldb (това променя и стойността по подразбиране за нови бази данни), изпълнете следната команда:

    ALTER DATABASE [model] SET TARGET_RECOVERY_TIME = 0 MINUTES

  • Или директно в базата данни tempdb всеки път, когато екземплярът се стартира с помощта на Агент на SQL Server с помощта на следната команда:

    ALTER DATABASE [tempdb] SET TARGET_RECOVERY_TIME = 0 MINUTES

  • Или периодично издавайте ръчни контролни точки в базата данни tempdb с помощта на следната команда:

    use tempdb
    go checkpoint
    go

    Освен това TF 3468 може да се използва за забраняване на непряка контролна точка при tempdb.

Препратки

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×