Следы SQL Server
Что это означает под следами в SQL Server?
вот фрагмент из MSDN "уменьшить объем блокировки дорогих запросов"
5 ответов
Занимаемая площадь в этом случае означает количество различных блокировок, которые будут сделаны. Например, чем больше замков, тем больше площадь.
"След" не относится конкретно к SQL Server, но является общим термином, относящимся к частям системы, на которые влияет что-то другое. Это тот же "след", который используется в терминах "экологический след" или "углеродный след". В этом случае говорится, что запросы могут блокировать другие таблицы только благодаря выполнению, и это может блокировать доступ других запросов к тем же данным. Таким образом, "след" запроса, который затрагивает множество таблиц, велик и замедлит работу системы. Но если вы уменьшите "след", чтобы он не сильно повлиял, другие запросы будут свободны для выполнения и улучшат производительность.
"След" обычно относится к какому-то виду использования ограниченных ресурсов. Думайте об этом как о "влиянии на доступность чего-либо". Если у чего-то большой объем памяти, это влияет на объем свободной памяти. Если что-то уменьшает занимаемую блокировкой площадь, это означает, что это влияет на количество принятых блокировок (в данном случае положительно).
Это означает, что использование ресурса будет ниже. В отдельном примере все, о чем они говорят, будет использовать меньше блокировок. Это не вопрос sql-сервера - вы можете обратиться к процессу, уменьшающему объем памяти или объем памяти для хранения некоторых данных.
Такое использование слова "footprint" относится к объему данных, заблокированных вашим запросом, комбинации количества и типа блокировок, одной блокировки на уровне таблицы, влияющей на большее количество данных, чем на 10 блокировок на уровне строки.
Способы уменьшения отпечатка стопы будут включать
- трогать меньше столов
- используя другой уровень изоляции
- используя подсказки блокировки
- разбив длительный запрос на несколько коротких выполняющихся запросов, чтобы можно было снять блокировки с первой части.