Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / ALTER TABLESPACE / 3 сообщений из 3, страница 1 из 1
06.03.2020, 09:38
    #39935031
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ALTER TABLESPACE
Подскажите пожалуйста

я выполняю команду
ALTER TABLESPACE USERSPACE1 REDUCE MAX;
команд а выполняется мгновенно

сжатие TABLESPACE идет иногда 3 минуты иногда 10 минут

с каким параметром запускать что бы я дождался выполнения сжатия ?
или каким образом мне отследить что сжатие закончилось ?
...
Рейтинг: 0 / 0
06.03.2020, 11:30
    #39935094
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ALTER TABLESPACE
Chumakov_JA,

Команда не может быть запущена в синхронном режиме.
Отследить, что сжатие закончилось, можно по возвращаемому запросом ниже значению 0.
Код: sql
1.
2.
3.
SELECT COUNT(1) 
FROM TABLE(MON_GET_TABLESPACE('USERSPACE1', -2)) 
WHERE TBSP_STATE LIKE '%MOVE_IN_PROGRESS%';

Соответственно, если надо затормозить выполнения программы до окончания, то используйте COMPOUND запрос с циклом внутри и CALL DBMS_ALERT.SLEEP(x) после селекта где x - кол-во секунд.
...
Рейтинг: 0 / 0
11.03.2020, 08:56
    #39936173
Chumakov_JA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ALTER TABLESPACE
Mark Barinstein,
СПАСИБО ОГРОМНОЕ.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / ALTER TABLESPACE / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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