Обобщена информация

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

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

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

Решение

Тази актуализация въвежда нова ключова дума PERSIST_SAMPLE_PERCENT = {on | ИЗКЛЮЧЕНо} това е   разширение на съществуващите статистики за създаване/актуализиране, които се ИЗВЪРШВАТ в SQL. Ключовата дума ще показва SQL Server, за да заключите честотата на дискретизация (при условие че е създадена или актуализирана) за бъдеща употреба.

За повече информация за статистиката вижте Създаване на статистика.

Тази функция е налична в следните сборни актуализации за SQL Server:

Сборна актуализация 1 за SQL Server 2017

Кумулативна актуализация 4 за SQL Server 2016 SP1

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

Най-новата сборна актуализация за SQL Server 2017

Най-новата сборна актуализация за SQL Server 2016

Състоянието

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

Препратки

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

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

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

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

×