Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Нужен совет по autoresize tablespace / 3 сообщений из 3, страница 1 из 1
26.01.2015, 14:41
    #38863283
Александр Тарасенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по autoresize tablespace
Кратко изложу суть проблемы.
Есть большая таблица, у которой индексы хранятся в таком тейблспейсе.

CREATE REGULAR TABLESPACE TS_WORLD_4K_I
IN DATABASE PARTITION GROUP IBMDEFAULTGROUP
PAGESIZE 4K
MANAGED BY AUTOMATIC STORAGE
EXTENTSIZE 32
PREFETCHSIZE 32
BUFFERPOOL BP_STAT_4K
OVERHEAD 10.29
TRANSFERRATE 0.02
AUTORESIZE YES
INITIALSIZE 32M
NO FILE SYSTEM CACHING
DROPPED TABLE RECOVERY OFF
``


Смотрю в db2top на размер, занимаемый данным тейблспейсом: Total Size = 10,7 Гб, Space Used = 7,0 Гб.
После этого проверил советы по db2dart mydb /LHWM /TSI nnn /NP 0 и получил, что там ничего делать не надо.
Запустил ALTER TABLESPACE TS_WORLD_4K_I LOWER HIGH WATER MARK.
Стало:
Tablespace ID = 31
Name = TS_WORLD_4K_I
Type = Database managed space
Contents = All permanent data. Regular table space.
State = 0x0000
Detailed explanation:
Normal
Total pages = 2809856
Useable pages = 2809824
Used pages = 1835168
Free pages = 974656
High water mark (pages) = 1835168
Page size (bytes) = 4096
Extent size (pages) = 32
Prefetch size (pages) = 32
Number of containers = 1
Minimum recovery time = 2015-01-20-08.06.30.000000

Вот теперь и непонятно, когда будет изменен размер Total Size данного ТС, если параметр AUTORESIZE YES?
Мне больше ничего делать не нужно, и с течением времени размер ТС уменьшится или нет?
Потому что пока ничего не происходит и остается все также ...
...
Рейтинг: 0 / 0
26.01.2015, 15:08
    #38863323
use-se
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по autoresize tablespace
Александр Тарасенко,

Полагаю, что нужно выполнить:
Код: sql
1.
ALTER TABLESPACE TS_WORLD_4K_I REDUCE MAX


чтобы уменьшить на максимальное число или на нужное в % или других единицах

AUTORESIZE YES отвечает только за увеличение пространства на величину INCREASESIZE xx percent (или K | M | G).
...
Рейтинг: 0 / 0
26.01.2015, 15:49
    #38863395
Александр Тарасенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по autoresize tablespace
Спасибо!
Пробовал выполнять ранее
alter tablespace TS_WORLD_4K_I reduce (all 974624)
ругалось на то, что параметр AUTOSIZE YES ...
теперь отработало и снизило размер так, как нужно
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Нужен совет по autoresize tablespace / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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