23 марта 2017 г., 16:09 пользователь Вавржин Игорь <igor(dot)vavrjin(at)gmail(dot)com>
написал:
> Лог я прочитал :) вопрос в другом: почему конкурентное удаление индекса
> просто не подаждало, пока локи снимутся, как это описано в документации!?
> Баг? Или я что-то не понимаю?
>
"так как процесс 26481 *ждёт* получения блокировки уровня ShareLock.".
Т.е. DROP INDEX CONCURRENTLY ждёт, как и написано. Только он не может
дождаться потому, что процесс 15087 требует эксклюзивного доступа *после* того,
как 26481 встал в очередь на блокировку. А вот почему так сказать сложно,
не видя прикладного кода.