
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.01.2005, 13:36
|
|||
|---|---|---|---|
надо пересоздать индексы |
|||
|
#18+
IDS 9.21 Linux 7.3 Есть таблица с 4 000 000 записями Её инсерт - апдейт происходит очень часто(примерно раз в секунду). На ней полетели индексы Можно ли изловчиться и пересоздать индексы, не прекращая работы клиентов с этой таблицей ? Может, это затрагивалось в форуме, но я, к сожалению точного ответа не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.01.2005, 16:27
|
|||
|---|---|---|---|
|
|||
надо пересоздать индексы |
|||
|
#18+
боюсь, что без остановки сервера пересоздать индексы не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.01.2005, 22:40
|
|||
|---|---|---|---|
надо пересоздать индексы |
|||
|
#18+
Останавливать сервер как раз не нужно - а как же перестроить тогда индексы ? А вот для построения индекса таблицу нужно лочить в эксклюзивном режиме, что вполне логично. Ведь для индекса нужно считать все ключи, отсортировать их, затем построить дерево индекса, а если кто то будет добавлять записи во время построения, то серверу не сможет гарантировать, что все новые ключи попали в индекс или придется просто постоянно пересортировывать ключи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=44&mobile=1&tid=1609115]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 321ms |

| 0 / 0 |
