|
|
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
получилась такая хрень - кто-то запустил rebuild index online и умер как конект. С тех пор соответствующий SYS_JOURNAL честно фиксирует все изменения в таблице, разрастаясь невиданными темпами. Вопрос - как с меньшими затратами остановить процесс? останавливать работу приложения незя :( . Попытки дропнуть индекс нарываются на ORA-08104: this index object 76789 is being online built or rebuilt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 19:50 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
Ната, не мне тебе советовать, но все-таки: а запустить процесс не выйдет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 19:53 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousНата, не мне тебе советовать, но все-таки: а запустить процесс не выйдет? не поняла какой ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 20:06 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВА andrey_anonymousНата, не мне тебе советовать, но все-таки: а запустить процесс не выйдет?не поняла какой ? :) Имеется ввиду Продолжить и Успешно Завершить online redefinition. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 20:07 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
если кто-то знает как это сделать для команды alter index rebuild online ...:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 20:15 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
HX Не помогает?... версия 9,2,0,7 :( дерганье смона тоже ни к чему не привело. как вариан - попытаться дроптуть табличку ручками, но риск получить рассогласованность словаря тоже как-то напрягает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 20:28 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВА HX Не помогает?... версия 9,2,0,7 :( дерганье смона тоже ни к чему не привело. как вариан - попытаться дроптуть табличку ручками, но риск получить рассогласованность словаря тоже как-то напрягает. А drop index force ?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 20:39 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
Ната, could you clarify if SYS_JOURNAL is just a leftover of failed rebuild or rebuild is still in progress. Query below returns object ids of all indexes that are in the REBUILD ONLINE mode : Код: plaintext If index in question is on that list, issue: Код: plaintext 1. 2. 3. I know you have a backup, but just a friendly reminder :). SY. One more thing, if it is IOT you will also need to issue; Код: plaintext 1. and possibly: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 20:45 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
SY Код: plaintext 1. 2. 3. SY, а то что журнал продолжает пополняться не приведет к проблемам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 21:00 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous SY, а то что журнал продолжает пополняться не приведет к проблемам? AFAIK, журнал продолжает пополняться because bitand(flags, 512)=512. As soon as we clear that bit Oracle will stop journaling index changes. So Ната could iissue the above update and wait to see if SYS_JOURNAL stopped growing. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 21:31 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВА версия 9,2,0,7 :( Ну и? Чего :(-то. dbms_repair.online_index_clean пробовала? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 22:34 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
MacDuck DВА версия 9,2,0,7 :( Ну и? Чего :(-то. dbms_repair.online_index_clean пробовала? Действительно интересно, пробывала? Metalink Note: Note:375856.1 С уважением, bw. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 22:56 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
SYНата, could you clarify if SYS_JOURNAL is just a leftover of failed rebuild or rebuild is still in progress. Query below returns object ids of all indexes that are in the REBUILD ONLINE mode : Код: plaintext If index in question is on that list, issue: Код: plaintext 1. 2. 3. I know you have a backup, but just a friendly reminder :). SY. One more thing, if it is IOT you will also need to issue; Код: plaintext 1. and possibly: Код: plaintext 1. спасибо, SY. пока отрабатывала способ на тестовой базе, продакшен вдруг осознал, что этот лог нафиг никому не нужен... через 18 часов после запуска... сам очистил бит, а еще через час и таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 10:12 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
BW MacDuck DВА версия 9,2,0,7 :( Ну и? Чего :(-то. dbms_repair.online_index_clean пробовала? Действительно интересно, пробывала? Metalink Note: Note:375856.1 С уважением, bw. не пробовала. online_index_clean появилась только в десятой версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 10:14 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВА BW MacDuck DВА версия 9,2,0,7 :( Ну и? Чего :(-то. dbms_repair.online_index_clean пробовала? Действительно интересно, пробывала? Metalink Note: Note:375856.1 С уважением, bw. не пробовала. online_index_clean появилась только в десятой версии. В ноте, которую приводил выше, указано, что online_index_clean появилась в 9.2.0.6. Проверил у себя, и увы, не нашел. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. С уважением, bw. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 13:26 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
ну видно в 9.2.0.6 появился , а в 9.2.0.7 исчез :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:09 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВА пока отрабатывала способ на тестовой базе, продакшен вдруг осознал, что этот лог нафиг никому не нужен... через 18 часов после запуска... сам очистил бит, а еще через час и таблицу. Походу оракл проникся военной логикой :) Копал отсюда и до обеда. P.S. ВСе таки как приятно читать Ваши посты, всегда узнаешь много нового. Серьезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:20 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВАну видно в 9.2.0.6 появился , а в 9.2.0.7 исчез :)) И в 9.2.0.8 нету. Сволочи. SQL> select banner from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production PL/SQL Release 9.2.0.8.0 - Production CORE 9.2.0.8.0 Production TNS for Linux: Version 9.2.0.8.0 - Production NLSRTL Version 9.2.0.8.0 - Production ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 14:24 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
DВАну видно в 9.2.0.6 появился , а в 9.2.0.7 исчез :)) в 9и никогда и небыло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2006, 15:53 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
А если dbms_repair.online_index_clean не отрабатывает? Сервер с медленным процессором, dbms_repair.online_index_clean для индекса в 100 тысяч записей делает минут 20. И без толку, флаг тот же. Флаг пробовала менять, таблицу SYS_JOURNAL_% переименовывать и перезапускать ALTER REBUILD ONLINE, и все равно делает часами и табличка SYS_JOURNAL_% пополняется удаленными и добавленными видимо, в общем опять отменила. Табличка еще дурацкая такая с записанными сессиями видимо, меняется часто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2017, 09:48 |
|
||
|
index rebuild online
|
|||
|---|---|---|---|
|
#18+
Дело было все таки в блокировках. Вечером перегрузила сервер, томкэт загасила, чтобы пользователи не цеплялись, все поправилось, все индексы пересоздались без зависания. У них была пользовательская табличка, куда они писали сессии при входе, при выходе они видимо удалялись, потому что в табличке добавлялись/удалялись периодически ID в хвосте, пользователей работает порядка 150, индексов нет. Плюс к ней табличка с типами подключения пользователей размером 23 записи, индексов тоже нет. Контактов с разработчиком тоже уже нет. В какой-то момент видимо начало не хватать 150 процессов, потому что были такие ошибки в журнале, как я понимаю сессии начали отваливаться без удаления из таблички. Накопилось 108 тысяч записей. Запрос на связанные данные из обоих табличек тикает чуть ли не поминутно. Чтений с диска минимум, с памятью все хорошо, а процессор не очень, запрос получается как фуллскан этих двух табличек, оракл занимает 40% от процессора. Висит сервер. Так как чужие данные грохать плохо, создала индексы на обе таблички именно для этого запроса, оракл стал 10% от процессора. Ну и процессов добавила. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2017, 08:33 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1884788]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
147ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 443ms |

| 0 / 0 |
