powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / TEMPSPACE занимает все свободное место
12 сообщений из 12, страница 1 из 1
TEMPSPACE занимает все свободное место
    #35771755
iltmpz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запустили сервер db2+1c8, подключили порядка 100 пользователей.
Вчера каталог база разросся на все свободное место: 50 Гб, удалили все лишнее.
Сегодня база занимает уже 100Гб.
На самом деле все эти 100 Гб находятся в 2 файлах:
\DB2\NODE0000\SQL00002\V81C_TEMPSPACE\space.1 и
\DB2\NODE0000\SQL00002\V81C_TEMPSPACE\space.2
- по 50 Гб каждый.
Диск переполнен, система постоянно останавливается, работать невозможно.
Что делать? Как ограничить размер этих файлов? Искал в центре управления db2 в настройках инстанса и конкретной базы что-нибудь на предмет размера временных данных, кеша и т.п, ничего интересного не нашел..
DB2 Express 9.5, 1Cv8.1.13
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35771810
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что выдает у вас:
Код: plaintext
1.
2.
select TBSP_USED_SIZE_KB, TBSP_FREE_SIZE_KB, TBSP_TYPE, TBSP_USING_AUTO_STORAGE
from sysibmadm.tbsp_utilization
where TBSP_NAME ='V81C_TEMPSPACE'
?
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35771846
iltmpz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TBSP_USED_SIZE_KB - 256,
TBSP_FREE_SIZE_KB - 98287360,
TBSP_TYPE - DMS,
TBSP_USING_AUTO_STORAGE - 0
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35771882
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tablespace можно ограничить по максимальному размеру с помощью Alter tablespace ... maxsize ...
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35771905
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
alter tablespace V81C_TEMPSPACE 
resize (ALL скока_надо_мегов_для_каждого_контейнера M) 
maxsize скока_надо_макс_мегов_в_сумме M;
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35771950
Vladimir Kiselev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iltmpz,

контейнеры (в одном tablespace) рекомендуется делать одного размера.
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35772390
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iltmpz
TBSP_TYPE - DMS

Временные табличные пространства, думаю, лучше делать SMS, чтобы не бороться потом с high water mark.
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35772861
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein
Код: plaintext
1.
2.
alter tablespace V81C_TEMPSPACE 
resize (ALL скока_надо_мегов_для_каждого_контейнера M) 
maxsize скока_надо_макс_мегов_в_сумме M;


Марк, а чего делать, если упрется в MAXSIZE?
Надо причину искать.


iltmpz, смотрите в сторону приложения. У вас возможны незакрытые транзакции, из-за этого так растет TEMPSPACE
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35772862
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccioiltmpz
TBSP_TYPE - DMS

Временные табличные пространства, думаю, лучше делать SMS, чтобы не бороться потом с high water mark.
А чего бороться-то? Дело не в DB2. Надо приложение копать. Не растет так просто TEMPSPACE до таких размеров, когда вся база в 2 Гига логического размера укладывается.
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35772864
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iltmpzЗапустили сервер db2+1c8, подключили порядка 100 пользователей.
Вчера каталог база разросся на все свободное место: 50 Гб, удалили все лишнее.
Сегодня база занимает уже 100Гб.
На самом деле все эти 100 Гб находятся в 2 файлах:
\DB2\NODE0000\SQL00002\V81C_TEMPSPACE\space.1 и
\DB2\NODE0000\SQL00002\V81C_TEMPSPACE\space.2
- по 50 Гб каждый.
Диск переполнен, система постоянно останавливается, работать невозможно.
Что делать? Как ограничить размер этих файлов? Искал в центре управления db2 в настройках инстанса и конкретной базы что-нибудь на предмет размера временных данных, кеша и т.п, ничего интересного не нашел..
DB2 Express 9.5, 1Cv8.1.13
Система останавливается не постоянно. А через 10 дней. Ищите, при каких операциях у вас начинает расти TEMPSPACE. Я вспомнил один случай такой. Криво написанное регламентное задание в 1С съедало все место.

Кстати, а как уменьшить, так никто и не сказал. :)
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35772980
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну почему же не сказали? Ключевое слово resize как раз переустанавливает размер tablespace, читайте выше что написали про alter tablespace.
...
Рейтинг: 0 / 0
TEMPSPACE занимает все свободное место
    #35773211
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой... слона-то я и не заметил :) Пардон.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / TEMPSPACE занимает все свободное место
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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