Переиндексация в базе данных

Полезная утилита, которая проверяет индексы в базах данных на целостность, что иногда спасает пользователя от непонятных сбоев в программе. Индексы могут портиться при некорректном завершении программы, особенно при отключении питания.

индикатор переиндексации баз данных

Недостатком является длительное выполнение при достаточно больших базах данных. Однако при проведении стандартных операций проверки баз данных рекомендуется проводить и переиндексацию. При запуске программа SOLARIS будет периодически запрашивать переиндексацию баз данных. Не отказывайте ей в этом.

Операция проходит только в эксклюзивном режиме, то есть, если в данный момент к базе данных подключено не более одного рабочего места. В противном случае ничего страшного не произойдет, просто программа выдаст сообщение об ошибке "table is busy".

Внимание! Если переиндексация не прошла из-за ошибки "object not locked", то необходимо перезагрузить программу и сразу же запустить переиндексацию.