|
|
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Привет всем. Подскажите пожалуйста как очищать табличной пространство undotbs? Или как сделать чтобы оно очищалось автоматически? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:02:08 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Если очищать = возможность повтроного использования пространства анду, то это происходит без вашего вмешательства и зависит от параметров бд. Если очищать = уменьшить физический размер, то пересоздавайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:05:03 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
pravednikЕсли очищать = возможность повтроного использования пространства анду, то это происходит без вашего вмешательства и зависит от параметров бд. Если очищать = уменьшить физический размер, то пересоздавайте. А какие параметры надо копать и смотреть чтобы он автоматически очищался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:09:11 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
AidarH А какие параметры надо копать и смотреть чтобы он автоматически очищался? "Очищается" анду без вашего участия(на то оно и Automatic UM). Параметры, отвечающие за сохранение инфы в анду - UNDO_RETENTION.. ну и Retention guarantee(если 10-ка) В чом изначальная проблема ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:22:47 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
В том что данных много. Анду заполняется моментально, но нифига не очищается попробывал ALTER SYSTEM SET UNDO_RETENTION = 120 не помогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:30:01 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
AidarHВ том что данных много. Анду заполняется моментально, но нифига не очищается попробывал ALTER SYSTEM SET UNDO_RETENTION = 120 не помогает. а как смотрите, что оно заполнено до отказа ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:31:20 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
через Toad. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:39:27 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
покажите вывод Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:56:22 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
покажите вывод Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:56:44 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
UNEXPIRED UNDOTBS02 3699,1875 245 EXPIRED UNDOTBS02 388,375 408 ACTIVE UNDOTBS02 2176 217 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:05:24 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
AidarH Код: plaintext 1. 2. ну смотрите. это результат первого запроса или подправленного ? В любом случае, смотрите: У вас на активных транзакциях выделено 2176 мегабайт. На те, которые уже завершены и инфа в анду по которым храниться больше, чем заданно в UNDO_RETENTION - 388,375 метров (EXPIRED). Это место будет использоваться в первую очередь (при условии, что в текущем анду сегменте нет свободных блоков). На те транзакции, которые завершены, но время хранения не перевалило за UNDO_RETENTION - 3699,1875 метров (UNEXPIRED). Это место будет использоваться, если не стоит ретеншин гаранти, не получилось расширить анду (не автоэкстент и/или достигнут предельный размер), не вышло вытянуть из офлайн сегментов место. Ну а то что вы видете в TOAD, это выборка из dba_free_space. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:17:19 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Это результат 1-го запроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:30:27 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
AidarHЭто результат 1-го запроса первый не корректный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:31:41 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
А если undo_retention undo_retention 120 undo retention in seconds. То очистка должна происходить через 2 минуты? Так я понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:45:26 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
вот результат 2-го запроса в текущий момент UNEXPIRED UNDOTBS02 10619,3125 539 EXPIRED UNDOTBS02 388,25 406 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:49:49 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
AidarHА если undo_retention undo_retention 120 undo retention in seconds. То очистка должна происходить через 2 минуты? Так я понимаю? нет... объясните, что вы понимаете под отчисткой?. Если Вы считаете, что через 2 минуты у вас в dba_free_space будет видно больше места, то это не так. Через две минуты(при условии, что на протяжении этих минут дополнительное место из анду никто не затребовал), у вас не будет UNEXPIRED экстентов. EXPIRED - это в данном случае "свободное" место ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:50:54 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
А как изменить максимальный размер Tablaspase "UNDO"? _____________________________ Жизнь это игра, для которой нет tutorial'а ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 17:14:55 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
ЗЫ: Хочу его уменьшить до, допустим 100 Мб с 300-от Мб. _____________________________ Жизнь это игра, для которой нет tutorial'а ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 17:15:38 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
пересоздайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:09:38 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
pravednikпересоздайте Присоединюсь к обсуждению... Как то раз я уже пытался найти истину по подобному вопросу Попытка перейти на новое UNDO как раз имела целью уменьшить сильно разросшееся старое. Но ввиду ошибки (см. выше) почел за благо вернуться обратно на старое. Ошибка исчезла, но... Теперь не могу удалить "старое -новое" UNDO... Хотелось бы знать почему так происходит и что можно с этим сделать... Вот ситуация с экстентами UNDO: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:31:18 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:37:09 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 19:09:25 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
stil Код: plaintext 1. 2. 3. 4. если после этого старое аунда не удаляется, то может бачина какая нить... поднять версию до 9,2,0,8 не желаете ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 19:12:55 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
pravednik если после этого старое аунда не удаляется, то может бачина какая нить... поднять версию до 9,2,0,8 не желаете ? Очень желаю. Но пока не рискую сам: практики установки патчей нет пока. И мудрого гуру, который проконтролировал бы тоже нет к сожалению... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 19:29:54 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
И все таки что то мутное происходит (( Код: plaintext 1) создал новое tbs - UTBS 2) перевел на него БД (alter system set undo_tablespace='UTBS') 3) дождался undo_retention пока все роллбак-сегменты не стали EXPIRED 4) попытался удалить "старое" tbs - UNDOTBS2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 21:01:14 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Получил: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 21:02:18 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
А вот интересно, что в данном случае означает CASCADE CONSTRAINTS ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 10:39:37 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
tru55А вот интересно, что в данном случае означает CASCADE CONSTRAINTS ? ну автор, видать, решил проверить, не ссылаются ли обекты в анду на объекты в других ТП посредством внешних ключей ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 10:51:39 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
pravedniktru55А вот интересно, что в данном случае означает CASCADE CONSTRAINTS ? ну автор, видать, решил проверить, не ссылаются ли обекты в анду на объекты в других ТП посредством внешних ключей ;) Извиняюсь (( Мне стыдно. Я реально не знал для чего нужен CASCADE CONSTRAINTS - такой синтаксис для удаления tbs по умолчанию предлагает TOAD... Тем более в предыдущий раз удалилось ундо им без каких либо проблем. Кстати, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 13:12:37 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
а пробовали сначала в оффлайн переводить, а потом удалять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 16:54:46 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
orTOPedа пробовали сначала в оффлайн переводить, а потом удалять? ага...вы видать тему топика невнимательно прочли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 16:57:11 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Ну я по поводу этого :) stilПолучил: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2008, 17:18:43 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
orTOPed Я думаю проблема была не в этом. В общем на текущий момент все "хорошо". Спасибо большое за советы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 05:30:23 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Подниму тему, сервер дохнет, в выходные синий экран потом перевелось время на ноябрь, админ его назад вернул, теперь не бэкапится, ORA-1555 снапшот ту олд, видимо попали записи от ноября, как вариант перезапустить базу, но не хочется, боюсь не запустится. Есть вариант убрать эти записи из будущего из UNDO цивилизованным способом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2016, 12:01:22 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Парадокс, вот такой запрос по сегментам SELECT t.status, t.start_time, rbs.segment_name, rbs.tablespace_name FROM v$transaction t, dba_rollback_segs rbs WHERE t.xidusn = rbs.segment_id AND rbs.tablespace_name IN ('UNDO_NEW'); Дает пустой результат, а во время бэкапа в нем появляется злополучная ноябрьская строчка, а потом опять исчезает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2016, 12:49:39 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
Пардон, не бэкапа, а expdp конечно же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2016, 12:50:15 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
пересоздайте undo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2016, 23:33:03 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
DВА, Пересоздавала, не помогло. Дело было в expdp, во время работы UNDO пустое было, а при выполнении expdp он где-то откапывал и помещал туда блок от 19.11.2016, и начинал сыпать ошибки, после перезапуска базы проблема исчезла. Причем exp выполнился нормально. Вот вам и "переходите на новые технологии", вот так время где-нибудь назад переведут и знать не будешь, будешь думать что все бэкапится. В связи с этим вопрос возник, как замутить желательно батником проверку лога на ORA- с отправкой в случае чего его хотя бы в сетевую папку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 04:39:53 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
nata44845DВА, Пересоздавала, не помогло. Дело было в expdp, во время работы UNDO пустое было, а при выполнении expdp он где-то откапывал и помещал туда блок от 19.11.2016, и начинал сыпать ошибки, после перезапуска базы проблема исчезла. не верю. либо это были другие ошибки, но не ORA-1555 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 10:46:02 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
nata44845DВА, Вот вам и "переходите на новые технологии", вот так время где-нибудь назад переведут и знать не будешь, будешь думать что все бэкапится. ага, все так сложно либо время переведут либо диск какой похерят либо табличку удалят а виноваты новые технологии )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2016, 10:47:56 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
nata44845Дело было в expdp, во время работы UNDO пустое было, а при выполнении expdp он где-то откапывал и помещал туда блок от 19.11.2016, и начинал сыпать ошибки, после перезапуска базы проблема исчезла. Причем exp выполнился нормально. Приведите, пожалуйста, alert.log, ну и лог expdp. nata44845В связи с этим вопрос возник, как замутить желательно батником проверку лога на ORA- с отправкой в случае чего его хотя бы в сетевую папку. Настроить OEM Cloud Control / Grid control, ну или, если баз 2-3 штуки -- OEM DB Console / EM Express. Там можно настроить нужные оповещения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 14:46:23 |
|
||
|
Очистка undo tablespace
|
|||
|---|---|---|---|
|
#18+
alert.log Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. И такие ошибки при каждом expdp были, после перезапуска прошли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 16:57:48 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1887586]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
180ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 197ms |
| total: | 486ms |

| 0 / 0 |
