занимает 16КБ, но заметил, что со временем он разростается до 300+ ГБ.
Колонка подвержена частым обновлениям и чтениям.
Почему индекс пухнет?
Как спасти ситуацию, и уменьшить количество реиндексаций на этот индекс этой колонки?
Примерно никак. Но индэкс в 16кб можно хоть раз в минуту реиндэксировать...
С захватом таблицы или без ?
Да как угодно. Ну, то есть от ddl он его в любом случае захватит, конечно — но вы жэ не делаете там постоянно ddl? А чтобы не захватывало для dml — есть reindex concurrently. Но там в любом случае, ну 16к — это какие-то миллисекунды будет реиндэксироваться.
Обсуждают сегодня