Корпорация Майкрософт распространяет исправления Microsoft sql Server 2012 и microsoft SQL Server 2014 как файлы для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, включенные в предыдущий выпуск исправлений для SQL Server 2012 и 2014.
Аннотация
Это обновление добавляет новое расширенное событие: query_memory_grant_usage. Это расширенное событие содержит следующие столбцы (поля событий) и предназначено для выявления неточности или недостатка производительности выделения памяти.
Столбца |
Что ввести |
Описание |
---|---|---|
Sql_handle |
Varbinary(64) |
Хэш-карта текста запроса SQL. Допускает значения NULL. |
Plan_handle |
Varbinary(64) |
Хэш-карта плана выполнения SQL. Допускает значения NULL. |
Query_hash |
Binary(8) |
Двоичное хэш-значение, вычисляемое для запроса и используемое для идентификации запросов с аналогичной логикой. Хэш запроса можно использовать для определения статистического использования ресурсов для запросов, отличающихся только литеральными значениями. |
Query_plan_hash |
Binary(8) |
Двоичное хэш-значение, вычисляемое в плане выполнения запроса и используемое для определения аналогичных планов выполнения запроса. Вы можете использовать хэш плана запроса, чтобы найти совокупные затраты на запросы с похожими планами выполнения. |
Ideal_memory_kb |
UInt(64) |
Идеальный размер выделения памяти в КБ. |
Granted_memory_kb |
UInt(64) |
Выделена память в КБ. |
Used_memory_kb |
UInt(64) |
Используемая память в КБ. |
Usage_percent |
UInt(32) |
Использование и предоставление памяти для упрощения фильтрации. |
DOP |
UInt(32) |
Степень параллелизма. |
Granted_percent |
UInt(32) |
Предоставленная и идеальная память для простоты фильтрации. |
Решение
Эта проблема исправлена в указанных ниже пакетах обновления для SQL Server.
Пакеты обновления являются накопительными. Каждый новый пакет обновления включает все исправления из предыдущих пакетов обновления вместе с новыми исправлениями. Наши рекомендации относятся к установке последнего пакета обновления и последнего накопительного обновления для этого пакета обновления. Перед установкой последнего пакета обновления вам не нужно устанавливать предыдущий пакет обновления. С помощью таблицы 1 в следующей статье вы узнаете, как найти дополнительные сведения о последнем пакете обновления и новейшем накопительном обновлении.
Определение версии, выпуска и уровня обновления SQL Server и его компонентов
Дополнительная информация
Вы можете определить предельный объем памяти в качестве фильтра для этого нового расширенного события, чтобы событие было запущено только в том случае, если размер выделения памяти для запроса превышает лимит.
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.