Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / надо пересоздать индексы / 3 сообщений из 3, страница 1 из 1
21.01.2005, 13:36
    #32877125
Rodion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надо пересоздать индексы
IDS 9.21
Linux 7.3

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


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