Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Еще раз о временном пространстве  [new]
СергейВП
Member

Откуда:
Сообщений: 314
Здравствуйте, Все!

Хочется еще раз поднять тему пересоздания временного табличного пространства (ВТП), в части допустима ли следующая операция:


Имеем ВТП TEMP с содержащее один датафайл temp01.dbf(файл достиг своего максимального размера указанного при создании).
Учитывая, что ВТП может содержать более одного датафайла ->
Создаем еще один датафайл в TEMP temp02.dbf (с ограничением максимального размера), выгоняем всех пользователей и удаляем temp01.dbf.

Возможно ли такую операцию использовать или правильнее будет пересоздать именно ТП.
28 мар 10, 17:05    [8544933]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз о временном пространстве  [new]
-2-
Member

Откуда:
Сообщений: 15330
СергейВП
или правильнее будет пересоздать именно ТП.
Правильнее сначала объяснить цели манипуляций.
28 мар 10, 17:56    [8545023]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз о временном пространстве  [new]
UDW
Member

Откуда: Самара
Сообщений: 1096
В качестве примера для понимания того, как манипулировать временным пространством рекомендую выполнить команду:
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
и в созданном файле посмотреть, что делается с файлами временного пространства при пересоздании управляющих файлов.
А уменьшить TEMP можно создав второй TABLESPACE, объявить его основным, пересоздать первый, и вернуть ему статус-кво. Второй TEMP можно будет и не удалять.
Добавление-же фторого файла в область сократить первй файл не даст т.к. он будет занят.
28 мар 10, 19:24    [8545206]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз о временном пространстве  [new]
СергейВП
Member

Откуда:
Сообщений: 314
-2-,

я уже поднимал вопрос на форуме о росте TEMP.
сейчас ВТП не растет, постоянно мониторю его использование (от 0.3 до 9 %).

Вопрос существует ли возможность, чтобы БД не простаивала, уменьшить ВТП не только путем пересоздания его.

UDW,

если ВТП не используется никем, почему не смогу удалить один датафайл большего размера?
28 мар 10, 19:43    [8545250]     Ответить | Цитировать Сообщить модератору
 Re: Еще раз о временном пространстве  [new]
UDW
Member

Откуда: Самара
Сообщений: 1096
Во временном ТП есть уже распределенные блоки, которые Oracle считает своими...
Потому и не даст сократить напрямую.
29 мар 10, 05:40    [8546046]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить