powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / надо пересоздать индексы
3 сообщений из 3, страница 1 из 1
надо пересоздать индексы
    #32877125
Rodion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDS 9.21
Linux 7.3

Есть таблица с 4 000 000 записями
Её инсерт - апдейт происходит очень часто(примерно раз в секунду).
На ней полетели индексы
Можно ли изловчиться и пересоздать индексы, не прекращая работы клиентов с этой таблицей ?
Может, это затрагивалось в форуме, но я, к сожалению точного ответа не
нашел.
...
Рейтинг: 0 / 0
надо пересоздать индексы
    #32877741
ladyirina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
боюсь, что без остановки сервера пересоздать индексы не получится.
...
Рейтинг: 0 / 0
надо пересоздать индексы
    #32888188
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Останавливать сервер как раз не нужно - а как же перестроить тогда индексы ?
А вот для построения индекса таблицу нужно лочить в эксклюзивном режиме, что вполне логично. Ведь для индекса нужно считать все ключи, отсортировать их, затем построить дерево индекса, а если кто то будет добавлять записи во время построения, то серверу не сможет гарантировать, что все новые ключи попали в индекс или придется просто постоянно пересортировывать ключи...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / надо пересоздать индексы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]