18.04.2011 13:02
Добрый день.
8-я версия Оракла.
При выполнении автоматического задания "Полное пересоздание индексов", в алерт логе ночью всплыло: ORA-1652: unable to extend temp segment by 368 in tablespace INDX.
Место в табличном пространстве достаточно.

Посоветуйте, как побороть?
18.04.2011 13:03
значит недостаточно, раз так пишет
18.04.2011 13:10
Проверял через DBA Studio.

INDX - 6 файлов.

у первого размер 3615мб, занято 1124мб
у остальных размер 1536мб, занято не более 900мб.

Как еще можно проверить?
18.04.2011 13:13
добавь еще один файл... тебе жалко что-ли?
18.04.2011 13:13
Для полного пересоздания индексов нужно, чтобы свободного места было больше, чем занятого...
А у вас этого соотношения нет.
А еще, скорее всего данное табличное пространство сильно фрагментировано.
18.04.2011 13:48
И потом перестроить все индексы вручную и прогнать validate structure очень рекомендую.
18.04.2011 13:51
Тогда с ходу вопрос:
Луче добавить еще один файлик или расширить уже имеющиеся? И если расширить, то до какого предела?

Если табличное пространство сильно фрагментировано, что нужно сделать, подскажите пож-та.
18.04.2011 13:55
И еще вопрос: как перестроить индексы вручную?
18.04.2011 14:01
Лучше расширить имеющиеся максимум до 4Гб и добавить еще один, сразу на 4Гб.
Все остальные вопросы я бы, если позволяет версия СМ, решал переходом на 10 оракл. Как раз все полечится при экспорте-импорте.
18.04.2011 14:02
К сожалению версия пока не позволяет.
Часовой пояс GMT +3, время: 10:03.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.