Re: Памажиття! Активация кучи индексов.
Dmitri Kuzmenko ... Hello, Valery! Valery Gruzdev wrote: А почему не сразу ноль? Что-то сломается? можно и сразу ноль. А ты попробуй 3 это волшебное число для отключения индексов, построенных по constraint. 1 - для отключения обычных индексов. Мы тут, вообще-то, включаем индексы :) -- Хорсун Влад
Re: Памажиття! Активация кучи индексов.
Добрый день! Dmitry Lendel сообщил/сообщила в новостях следующее: Ты себе скрипт сделай по запросу. Запускаешь то, что на ibase, копируешь записи в скрипт и вперед. Я так и сделал. Просто я Павла Кутакова так понял, что в IBE есть механизм без (явного выполнения) скрипта, типа поставил галку, нажал выполнить - и готово... В.Груздев
Re: Памажиття! Активация кучи индексов.
Khorsun Vlad сообщил/сообщила в новостях следующее: А почему не сразу ноль? Что-то сломается? А самому попробовать ? Так я попробовал, потому и спрашиваю :-) Т.е. ничего не сломается, или я просто ЕЩЕ НЕ ЗАМЕТИЛ ? :-) Grue
Re: Памажиття! Активация кучи индексов.
Valery Gruzdev ... Khorsun Vlad сообщил/сообщила в новостях следующее: А почему не сразу ноль? Что-то сломается? А самому попробовать ? Так я попробовал, потому и спрашиваю :-) Т.е. ничего не сломается, или я просто ЕЩЕ НЕ ЗАМЕТИЛ ? :-) Не сломается. -- Хорсун Влад
Re: Памажиття! Активация кучи индексов.
Доброе утро! Khorsun Vlad сообщил/сообщила в новостях следующее: Как можно сделать active сразу все индексы в базе? База была восстановлена с параметром не активировать индексы, потому что по-другому не получалось - в primary key одной из таблиц загадочным образом оказался дубликат. Дубль убрали, а как теперь все индексы ВЗАД активировать? По одному 700 штук тоскливо... Не документированный способ, который может исчезнуть в новых релизах : Ставим -3 в поле RDB$INDICES.RDB$INDEX_INACTIVE всех не FK индексов, коммитим. Ставим -3 в поле RDB$INDICES.RDB$INDEX_INACTIVE всех FK индексов, коммитим. А почему не сразу ноль? Что-то сломается? В.Груздев
Re: Памажиття! Активация кучи индексов.
День добрый! Pavel Kutakov сообщил/сообщила в новостях следующее: почему то мне кажется, что тулзы типа IBStudio и IBExpert имеют менюшечку - Activate ALL Indicies. И делают это документированно, через ALTER INDEX. IB-студию не имею, а в эксперте не нашел, хотя специально скачал последний. Есть только recalculate selectivity... В.Груздев
Re: Памажиття! Активация кучи индексов.
Ты себе скрипт сделай по запросу. Запускаешь то, что на ibase, копируешь записи в скрипт и вперед. Дмитрий
Re: Памажиття! Активация кучи индексов.
Valery Gruzdev ... Не документированный способ, который может исчезнуть в новых релизах : Ставим -3 в поле RDB$INDICES.RDB$INDEX_INACTIVE всех не FK индексов, коммитим. Ставим -3 в поле RDB$INDICES.RDB$INDEX_INACTIVE всех FK индексов, коммитим. А почему не сразу ноль? Что-то сломается? А самому попробовать ? -- Хорсун Влад
Памажиття! Активация кучи индексов.
Заранее прошу прощения за тупизм. Как можно сделать active сразу все индексы в базе? База была восстановлена с параметром не активировать индексы, потому что по-другому не получалось - в primary key одной из таблиц загадочным образом оказался дубликат. Дубль убрали, а как теперь все индексы ВЗАД активировать? По одному 700 штук тоскливо... В.Груздев p.s. если это важно - FB 2.0, IBExpert тоже под руками имеется
Re: Памажиття! Активация кучи индексов.
p.s. если это важно - FB 2.0, IBExpert тоже под руками имеется http://www.ibase.ru/devinfo/sysqry.htm#3 Дмитрий
Re: Памажиття! Активация кучи индексов.
Valery Gruzdev ... Заранее прошу прощения за тупизм. Как можно сделать active сразу все индексы в базе? База была восстановлена с параметром не активировать индексы, потому что по-другому не получалось - в primary key одной из таблиц загадочным образом оказался дубликат. Дубль убрали, а как теперь все индексы ВЗАД активировать? По одному 700 штук тоскливо... Не документированный способ, который может исчезнуть в новых релизах : Ставим -3 в поле RDB$INDICES.RDB$INDEX_INACTIVE всех не FK индексов, коммитим. Ставим -3 в поле RDB$INDICES.RDB$INDEX_INACTIVE всех FK индексов, коммитим. -- Хорсун Влад