Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Temp Tablespaces / 25 сообщений из 49, страница 1 из 2
23.02.2018, 16:15
    #39606567
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Извинаюсь за глупый вопрос заранее.

Можно ли очистить temp tablespace и как ? Слишком много занимает место в памяти . Отмечу что temp ни разу не чистился.

Заранее спасибо.
...
Рейтинг: 0 / 0
23.02.2018, 18:07
    #39606599
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Goofy122Слишком много занимает место в памятиЭто совсем не много. Но если ты нищеброд…
...
Рейтинг: 0 / 0
23.02.2018, 21:53
    #39606624
редирект
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Goofy122,

Своп почистить не забудь.
...
Рейтинг: 0 / 0
24.02.2018, 00:19
    #39606647
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Goofy122Слишком много занимает место в памяти
ну он не в памяти, а на диске.
и занимает он столько, сколько было когда-либо необходимо.
набери alter tablespace temp shrink space, убедись предварительно что у его датафайлов стоит авторасширение.
он скорее всего и сожмется, но ежели какой запрос потребует больших сортировок - он снова расширится.
...
Рейтинг: 0 / 0
24.02.2018, 00:20
    #39606648
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
p.s. да, не уточнил версию оракла, привык работать только с теми что на саппорте, потому ежели что-то древнее - сам гугли, работает ли это на твоей версии субд.
...
Рейтинг: 0 / 0
24.02.2018, 10:47
    #39606673
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
ElicGoofy122Слишком много занимает место в памятиЭто совсем не много. Но если ты нищеброд…


вы будете смеяться но диск макс 45 гигов :)
...
Рейтинг: 0 / 0
24.02.2018, 10:47
    #39606674
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Q.TarantinoGoofy122Слишком много занимает место в памяти
ну он не в памяти, а на диске.
и занимает он столько, сколько было когда-либо необходимо.
набери alter tablespace temp shrink space, убедись предварительно что у его датафайлов стоит авторасширение.
он скорее всего и сожмется, но ежели какой запрос потребует больших сортировок - он снова расширится.


да на диске именно поэтому нужно почистить
...
Рейтинг: 0 / 0
24.02.2018, 10:48
    #39606675
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Q.Tarantinop.s. да, не уточнил версию оракла, привык работать только с теми что на саппорте, потому ежели что-то древнее - сам гугли, работает ли это на твоей версии субд.

да извиняюсь точно 11g
...
Рейтинг: 0 / 0
24.02.2018, 12:33
    #39606702
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
редиректGoofy122,

Своп почистить не забудь.

глупый вопрос но всетаки , а проблем не будет ?
...
Рейтинг: 0 / 0
24.02.2018, 13:07
    #39606713
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Goofy122,
нет системы - нет проблемы.
...
Рейтинг: 0 / 0
26.02.2018, 08:33
    #39607101
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
выполнить шринк тепма

и не обращать внимания на троллинг других
...
Рейтинг: 0 / 0
26.02.2018, 09:14
    #39607117
Viewer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
SAS2014выполнить шринк тепма
Выполнить "шринк тепма" можно, если при известной степени везения не будут заняты блоки в конце файла.
Зачастую проще создать новый temp (сначала небольшой, если проблема с местом) , назначить новый temp дефолтным, дропнуть старый вместе с его файлами, и переименовать новый temp в старый.
...
Рейтинг: 0 / 0
26.02.2018, 09:57
    #39607155
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Если вырос темп на 11g Oracle, то удалите его при простаивающем экземпляре ко всем чертям и стартаните БД. Oracle сам его создаст, если у вас конечно права корректно розданы. Я не понимаю, вас троллят что ли тут? :)
...
Рейтинг: 0 / 0
26.02.2018, 11:38
    #39607223
Goofy122
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
DKbruЕсли вырос темп на 11g Oracle, то удалите его при простаивающем экземпляре ко всем чертям и стартаните БД. Oracle сам его создаст, если у вас конечно права корректно розданы. Я не понимаю, вас троллят что ли тут? :)


спасибо большое , права есть , наверно троллят )))
...
Рейтинг: 0 / 0
26.02.2018, 16:26
    #39607374
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
DKbruЕсли вырос темп на 11g Oracle, то удалите его при простаивающем экземпляре ко всем чертям и стартаните БД. Oracle сам его создаст, если у вас конечно права корректно розданы. Я не понимаю, вас троллят что ли тут? :)

Естественно, сначала в бубен а потом разбираться . Ну убьешь ты TEMP. Ну создаст Oracle его опять. Дальше что? Через некоторое врeмя TEMP как феникс возродится из пепла и будет тeх-же рзмеров что и до того. Тут вопрос а почему TEMP вырос до этих размеров? В результате обычной работы БД или была произведeна одноразовая операция потребовавшея повышенного размера TEMP?

SY.
...
Рейтинг: 0 / 0
26.02.2018, 17:02
    #39607393
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
SY,

Совершенно с Вами согласен. Сам по голове всех бью, когда тупо пересоздают UNDO и Temp таким образом. Но, судя по "огромному" размеру винта, тут если и стоит вопрос в настройке СУБД или отладке бизнес-логики, то temporary ts - вершина айсебрега. Посему на травильный вопрос ТСа дал тривиальный ответ не стал. Мало данных для сбора инфы, тем более ключевой для себя нашёл фразу:

Goofy122Отмечу что temp ни разу не чистился.

Мой совет не лечит возможные текущие или прошлые проблемы, но он точно лучше советов шринковать temp ts непонятно зачем, рожая себе гипотетические проблемы из воздуха.
...
Рейтинг: 0 / 0
26.02.2018, 17:07
    #39607396
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Прошу прощения за орфографию в предыдущем посте - маленький монитор, уже ничего не вижу и понадеялся на автоисправления хрома xD
...
Рейтинг: 0 / 0
26.02.2018, 17:09
    #39607399
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
DKbru, а его нужно чистить?

Всегда был противником autoextend, а с тех пор, как попал на глюк autoextend и две недели чинили базу (в другом городе, доступ к серверу только телефон админа и net80)... стал ярым противником )))

Создавать табличные пространства нужного размера, запретить autoextend и ничего чистить будет не нужно. IMHO
...
Рейтинг: 0 / 0
26.02.2018, 17:25
    #39607407
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Leonid Kudryavtsev,

Тут можно дискутировать. Я за autoextend с вычисляемым и прогнозируемым MAXSIZE и пониманием бизнес логики. Сам факт что автор извиняется за глупый вопрос и спрашивает "Можно ли очистить temp tablespace и как ?" наталкивает меня на мысль, что он админ какой-то небольшой бухгалтерской утилиты типа Паруса или вообще тестовой БД, раз example есть и он не знает про внутреннюю кухню и на его прямой вопрос нужен прямой ответ. Удаление temp ts нормальным описанным мною способом решит его проблему сиюминутно. Такой размер может быть в силу ряда причин, можно http://www.dba-oracle.com/t_monitoring_temp_tablespace_usage.htm , скорее есть проблемы со сбором статистики, а может выполнялись разовые сценарии, а может ещё что было. ТС не про это спрашивал.
...
Рейтинг: 0 / 0
26.02.2018, 17:49
    #39607424
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
DKbruТут можно дискутировать.

Для дискуссии для начала необходимо сойтись в определениях. Чистить и уменьшить в размере это не одно и тоже. Ну а насчет autoextend для TEMP - смысла не вижу.

SY.
...
Рейтинг: 0 / 0
26.02.2018, 18:19
    #39607447
DKbru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
SY,

А я с Вам не хотел дискуссировать, ибо это в силу Вашего знания и опыта в данной области самоуничтожительно для меня.
Заметьте, я ничего не говорил про то, что temp нужно чистить или удалять, как и не высказывался об autoextend temp, а говорит о полезности\вредности параметра в сферическом вакууме.
После физического удаления ORACLE пересоздаст TEMP, кроме небольшого выхлопа после старта и free blocks там ничего не будет изначально.
Насчёт терминологии, "почистить" - опасное слово. У нас так почистили комп форматированием системного винта с расшаренной папкой доков за 3 года у одного манагера. Автор явно просит "чистки" для уменьшения размера. И определённо это не нужно решать шринком.
...
Рейтинг: 0 / 0
26.02.2018, 18:39
    #39607475
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
IMHO
DKbru...Автор явно просит "чистки" для уменьшения размера. И определённо это не нужно решать шринком.
Может я не понимаю, но разве shrink не для "уменьшения размера" предназначен?
Я в недоумение, а какое тогда вообще назначение у shrink (никогда им не пользовался), если "определённо это не нужно решать шринком"

DKbruНасчёт терминологии, "почистить" - опасное слово. У нас так почистили комп форматированием системного винта с расшаренной папкой доков за 3 года у одного манагера

Так о том и речь.
Сначала темп удалением почистили, потом винт форматированием....

сегодня он играет джаз, а завтра родину продаст ( С )

DKbruЯ за autoextend с вычисляемым и прогнозируемым MAXSIZE

Это как?

Или мы знаем max size и выставляем в него табличные пространства - и никакой autoextend нам даром не нужен
Или считаем, что "Oracle умный, ему виднее" ( C ) - тогда нечего жаловаться. "Это совсем не много. Но если ты нищеброд…" ( C )

IMHO
1. На выделенном сервере - autoextend не нужен, раз сервер выделенный, так и отдайте изначально ресурсы Oracle
2. На не выделенном сервере - тем более. Т.к. если внезапно, прилетят зеленые человечки, запустят что-то злобное и база анормально заполонит весь диск - это может сказаться на всем сервере и на других (не Oracle) системах. Т.ч. разбросать для себя и коллег грабли конечно можно... только, как-бы, в отместку не получить в самый неожиданный момент и по самому неожиданному месту железным обручем от бочки )))
/люди с опытом уверяли, что это намного приятнее, чем ходить по граблям/
...
Рейтинг: 0 / 0
26.02.2018, 18:43
    #39607483
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Leonid KudryavtsevВсегда был противником autoextend, а с тех пор, как попал на глюк autoextend и две недели чинили базу
и что же это был за глюк, после которого ушло 2 недели на починку базы?
...
Рейтинг: 0 / 0
26.02.2018, 18:50
    #39607487
проходил мимо...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Leonid Kudryavtsev,

Q.TarantinoLeonid KudryavtsevВсегда был противником autoextend, а с тех пор, как попал на глюк autoextend и две недели чинили базу
и что же это был за глюк, после которого ушло 2 недели на починку базы?
И кому после этого эта база была нужна?
На Oracle крайне редко держат базы, которые могут позволить себе простоять две недели - тупо дорого.
Да ещё и без своего админа. Разве что ещё и в noarchivelog
...
Рейтинг: 0 / 0
26.02.2018, 19:00
    #39607494
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Temp Tablespaces
Leonid KudryavtsevIMHO
Может я не понимаю, но разве shrink не для "уменьшения размера" предназначен?
Я в недоумение, а какое тогда вообще назначение у shrink (никогда им не пользовался), если "определённо это не нужно решать шринком"


SHRINK != RESIZE. SHRINK работает с сeгментами (таблицы, LOB, IOT...) а RESIZE с файлами.

SY.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Temp Tablespaces / 25 сообщений из 49, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]