Обновить
4
0
Евгений@Mr_Serious

RoR developer

Отправить сообщение

Не понял, про какое место  имеется в виду:

что «ACCESS EXCLUSIVE — это быстро»

так как единственное место про скорость - это что операция NOT VALID проходит быстро (что собственно взято из доки и перефразировано But if the NOT VALID option is used, this potentially-lengthy scan is skipped.)

И что? DROP INDEX CONCURRENTLY потому и CONCURRENTLY что не будет мешать обычной работе. Подождёт пока закончит вакуум и выполнится. 

В статье нет упоминания о том, что CONCURRENTLY мешает обычный работе, мы лишь говорим тут о том что CONCURRENTLY обладает локом, который конфликтует с локом вакуума. Никакого ожидания не сделано в силу того, что вакуум может быть слишком долгий на больших таблицах и просто сидеть и ждать его завершения не выгодно.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность