Задать вопрос
vitya_brodov
@vitya_brodov
Java dev

Съезжает ли индексы после удаления записей?

Есть крон, который автоматам удаляет старые записи из бд. При удалении съезжает ли индексы? если да, как это решить Использую Spring data jpa для взаимодействие с бд.
  • Вопрос задан
  • 229 просмотров
Подписаться 3 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 2
mayton2019
@mayton2019
Bigdata Engineer
Индексы, будучи созданными один раз - остаются навечно.
Если из таблицы удалены данные (50%) - то примерно
столько - же данных будет удалено соотвественно и из индекса.

Дисковое пространство которое занимает индекс - обычно не освобождается.
Тут надо читать документацию по конкретной БД. Oracle может вести себя так,
Postgres - как-то иначе.

P.S. Интересная терминология. Съезжает...
P.P.S Лётчик?
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы