|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
Всем хорошего здоровья лично и для серверов Никто не оценивал работы по оптимизации хранения таблиц в таком ключе - - у таблицы кол-во 4К data pages близко к 16,775,134 - удалили треть строк - количество data pages изменилось незначительно, вероятно чистка слишком RAMDOM - после чистки наблюдается некий рост used pages ? Соответственно? стоит задача оптимизировать хранение, желательно в онлайне. В онлайне, насколько я понимаю, возможно через SQL API repack или defragment. офлайн - перезаливка данных различными методами. Возможно кто-то подобное делал. Стоит ли связываться с онлайн методами или все-таки лучше найти окно и сделать по старинке перезаливкой данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 17:42 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
Так в полный рост и онлайн Прямо вот из командной строки echo "execute function admin(\"table repack shrink\",\"TABLE\",\"DATABASE\",\"OWNER\")" | dbaccess sysadmin Но если есть желание заниматься переливкой таблицы и пересозданием индексов.... то помним о длинных транзакциях Впрочем плюс в переливке есть - repack/shirink не уменьшает индексы при работе над таблицей и индекс сам по себе ему не скормить (как блин и TBLTBLSPACE !) Хотя индексы можно пересоздать потом после утрамбовки таблицы ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 22:18 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
repack есть и для индекса, хотя не спорую, что после repack таблицы индексы лучше таки наверное перестроить. Я чет все время заблуждался - думал, что repack / shrink это лицензия Storage Optimization Но, грят - "Note that operations like repack / shrink / defrag are available to all editions and these do not require special licensing terms or editions of Informix software." ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 11:31 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
яфшуеіrepack есть и для индекса мммм как-то пропустил с другой стороны, репак индекса без шринка выглядит как и так имеющееся фоновое уплотнение индексов btscaner но вызваное руками ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 21:15 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
shrink тоже для индекса есть, репак для индекса действительно скорее ненужная операция, потому как репак таблицы реализован, судя по логам, как delete/insert с соответствующими операциями для индексов. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 00:14 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
repack - ну очень медленная операция требующая много логов. Если есть возможность сделать релоад - лучше сделать релоад. Особенно, если используется репликация. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 16:51 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
Если кому интересно тестовые результаты 11.70FC5XE Таблица около 60Г, строк около 350 млн Удалили 2/3 строк repack ~ 36 hours and 90 G llogs reload and create indexes ~ 2 hours and 25 G llogs repack ~ HDELETE, DELITEM, ADDITEM и HISERT. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:22 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
яфшуеіreload and create indexes ~ 2 hours and 25 G llogsreload через unload-load или через БД (insert ... select) делали? яфшуеіrepack ~ HDELETE, DELITEM, ADDITEM и HISERT.Расшифруйте, пожалуйста (что такое HDELETE, DELITEM, ADDITEM и HISERT?). ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 22:24 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
1. unload,dbload,create indexes 2. Записи в logical log https://www.ibm.com/support/knowledgecenter/en/SSGU8G_12.1.0/com.ibm.adref.doc/ids_adr_0358.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 10:23 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
Время выполнения не совсем линейно привязано к размеру таблицы/фрагмента. По большим таблицам, где мало строк для перемещения repack проходит довольно быстро. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2017, 14:27 |
|
Оптимизация таблицы
|
|||
---|---|---|---|
#18+
яфшуеі, отлично работает загрузка в raw таблицу прямо load'ом в dbaccess и переключение ее потом в стандартный режим и построение индексов. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2017, 15:07 |
|
|
start [/forum/topic.php?fid=44&msg=39428657&tid=1606769]: |
0ms |
get settings: |
25ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
260ms |
get tp. blocked users: |
1ms |
others: | 2445ms |
total: | 2814ms |
0 / 0 |