Я читал некоторые статьи о блокировке намерений, в которых говорится, что существует множество блокировок намерений, таких как совместное использование намерения (IS), эксклюзивное намерение (IX), совместное использование с эксклюзивным намерением (SIX), обновление намерения (IU), обновление общего намерения (SIU), Эксклюзивное намерение обновления (UIX). Иногда я находил эти блокировки в статистике блокировок, и мне было трудно идентифицировать каждую из этих блокировок, потому что иногда возникали проблемы с производительностью.
Для чего на самом деле используется блокировка намерений? как каждая из этих блокировок намерений работает против блокировок друг друга в параллелизме базы данных?
Спасибо