Блокировки намерения размещаются на уровне таблицы и указывают, что транзакция установит соответствующие блокировки в некоторых строках таблицы.
Это ускоряет проверку конфликтов для транзакций, которым необходимо установить блокировки на уровне таблицы. Например, транзакция, нуждающаяся в монопольной блокировке таблицы, может обнаружить конфликт на уровне таблицы (там будет «общая намеренная блокировка») вместо необходимости проверять все строки (или страницы) на наличие общих блокировок.