так как единственное место про скорость - это что операция NOT VALID проходит быстро (что собственно взято из доки и перефразировано But if the NOT VALID option is used, this potentially-lengthy scan is skipped.)
И что? DROP INDEX CONCURRENTLY потому и CONCURRENTLY что не будет мешать обычной работе. Подождёт пока закончит вакуум и выполнится.
В статье нет упоминания о том, что CONCURRENTLY мешает обычный работе, мы лишь говорим тут о том что CONCURRENTLY обладает локом, который конфликтует с локом вакуума. Никакого ожидания не сделано в силу того, что вакуум может быть слишком долгий на больших таблицах и просто сидеть и ждать его завершения не выгодно.
Не понял, про какое место имеется в виду:
так как единственное место про скорость - это что операция NOT VALID проходит быстро (что собственно взято из доки и перефразировано
But if the NOT VALID option is used, this potentially-lengthy scan is skipped.)В статье нет упоминания о том, что CONCURRENTLY мешает обычный работе, мы лишь говорим тут о том что CONCURRENTLY обладает локом, который конфликтует с локом вакуума. Никакого ожидания не сделано в силу того, что вакуум может быть слишком долгий на больших таблицах и просто сидеть и ждать его завершения не выгодно.