|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
Добрый день. Зачем делать REINDEX ? Вакуум разве не далает того же? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2017, 17:44 |
|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
Константин Сергеевич ДереркДобрый день. Зачем делать REINDEX ? Вакуум разве не далает того же? Vacuum делает не тоже самое. Ну и в нормальной ситуации REINDEX вызывать не надо. Это команда для случаев когда индекс по какой то причине распух раз в 10 (а с этим vacuum/autovacuum уже ничего не сделают). -- Maxim Boguk dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 06:43 |
|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
Maxim BogukКонстантин Сергеевич ДереркДобрый день. Зачем делать REINDEX ? Вакуум разве не далает того же? Vacuum делает не тоже самое. Ну и в нормальной ситуации REINDEX вызывать не надо. Это команда для случаев когда индекс по какой то причине распух раз в 10 (а с этим vacuum/autovacuum уже ничего не сделают). -- Maxim Boguk dataegret.ru Благодарю. А, скажите, VACUUM FULL разве не сделает то же самое что REINDEX ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 12:10 |
|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дерерк, VACUUM FULL 1)смотря на каких версиях... на старых версиях он индексы еще более распухшие сделает у таблицы, на новых - уже да нормально. НО: vacuum full перестраивает все индексы и всю таблицу в итоге это длительная и изрядно дорогая процедура, reindex же может 1 индекс перестроить нужный а не устраивать блокировку всей таблицы на сутки (это не отменяет того что reindex тоже долгая и тоже блокирующая процедура). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 17:20 |
|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
Maxim Boguk, не думали пролоббировать reindex concurrently ? прямо в коробке, а не через компактёр. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 17:55 |
|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
qwwqMaxim Boguk, не думали пролоббировать reindex concurrently ? прямо в коробке, а не через компактёр. Эту фичу лоббируют уже 2 мажорных релиза (активно), даже патч в работе есть (далеко не первый по счёту). Обсуждение началось вместе с добавлением CREATE INDEX CONCURRENTLY, ну давно то есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 19:04 |
|
Зачем делать REINDEX ?
|
|||
---|---|---|---|
#18+
qwwqMaxim Boguk, не думали пролоббировать reindex concurrently ? прямо в коробке, а не через компактёр. Ээх вашими бы устами да мед пить... самому очень надо но вот уже очень давно обсуждают но никак не сделают. Увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 19:41 |
|
|
start [/forum/topic.php?fid=53&msg=39464030&tid=1996477]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 320ms |
total: | 445ms |
0 / 0 |