Поделиться через


sys.query_store_plan_feedback (Transact-SQL)

Область применения: SQL Server 2022 (16.x) База данных SQL Azure Управляемый экземпляр SQL Azure

Содержит сведения о настройке хранилище запросов с помощью функций обратной связи запросов, включая обратную связь о предоставлении памяти, оценку кратности (CE) и степень обратной связи с параллелизмом (DOP).

Имя столбца Тип данных Description
plan_feedback_id bigint Уникально идентифицирует изменение обратной связи, примененное к запросу.
plan_id bigint Внешний ключ. Присоединяется sys.query_store_plan (Transact-SQL).
feature_id tinyint Идентификатор используемой функции.
feature_desc nvarchar(60) 1 = обратная связь CE
2 = отзыв о предоставлении памяти
3 = обратная связь DOP
feedback_data nvarchar(max) Для обратной связи CE отображаются подсказки запросов, используемые.

Для обратной связи с предоставлением памяти отображается строка JSON, содержащая значения предоставления на уровне оператора.
Формат: {"node_id": value}, {"node_id": value},….
Пример: {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
state INT Идентификатор текущего состояния обратной связи.
state_desc nvarchar(60) 0. NO_FEEDBACK
1. NO_RECOMMENDATION
2. PENDING_VALIDATION
3. IN_VALIDATION
4. VERIFICATION_REGRESSED
5. VERIFICATION_PASSED
6. ROLLEDBACK_BY_APRC
7. FEEDBACK_VALID
8. FEEDBACK_INVALID
create_time datetimeoffset(7) При создании этой строки.
last_updated_time datetimeoffset(7) После последнего обновления этой строки.

Замечания

Это представление каталога возвращает одинаковые данные строк для всех реплик, если включена хранилище запросов для вторичных реплик.

Разрешения

Требуется разрешение VIEW DATABASE STATE.