Нашел это здесь:
Как правило, рассмотрите возможность создания индекса для столбца в любой из следующих ситуаций:
- Для индексированного столбца или столбцов существует ограничение ссылочной целостности. Индекс — это средство, позволяющее избежать полной блокировки таблицы, которая в противном случае потребовалась бы при обновлении первичного ключа родительской таблицы, слиянии с родительской таблицей или удалении из родительской таблицы.
Я не понимаю, почему в такой ситуации может произойти полная блокировка таблицы. Я бы подумал, что если бы я попытался удалить/обновить первичный ключ в родительской таблице, то в дочерней таблице было бы выполнено полное сканирование таблицы.
Откуда замок?