Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Изменение Tablespace / 10 сообщений из 10, страница 1 из 1
29.12.2005, 17:29
    #33464913
VMichael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
Здравствуйте!

Не знает ли кто - можно ли уменьшить размер TABLESPACE?

Есть БД, в которой больше не изменяется информация. В ней все таблицы хранятся в одном Tablespace. А этот Tablespace состоит из одного файла. Для этого Tablespace Percentage Used равен 5 процентам.
И таких БД несколько. Сколько места пропадает...

Или может есть возможность перенести таблицы в другой, маленький TABLESPACE?
...
Рейтинг: 0 / 0
29.12.2005, 17:38
    #33464939
Herr Developer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
...
Рейтинг: 0 / 0
29.12.2005, 18:01
    #33464981
Herr Developer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
Может перед ALTER'ом еще сделать и REORG, если что.
...
Рейтинг: 0 / 0
30.12.2005, 09:58
    #33465408
VMichael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
Забыл сказать, что пользуюсь 7-й версией.

По ссылке прочитал про ALTER TABLESPACE для восьмерки. Там все хорошо: есть и DROP, и REDUCE.
А в седьмой версии этот оператор позволяет только наращивать размеры TABLESPACE. DROP-а нет. Про RESIZE руководство категорично: размер контейнера может быть только увеличен.
...
Рейтинг: 0 / 0
30.12.2005, 10:59
    #33465516
тлгдшлщм
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
ADD CONTAINER
REMOVE CONTAINER
...
Рейтинг: 0 / 0
10.01.2006, 09:28
    #33473375
VMichael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
ADD CONTAINER
REMOVE CONTAINER

Если это относится к ALTER TABLESPACE, то REMOVE в 7-й версии отсутствует.
...
Рейтинг: 0 / 0
10.01.2006, 11:25
    #33473661
тлгдшлщм
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
Там есть drop container.
...
Рейтинг: 0 / 0
10.01.2006, 12:02
    #33473785
VMichael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
тлгдшлщм
Там есть drop container

Если бы он там был, я бы не создавал эту тему.

Вот, что там есть:

The ALTER TABLESPACE statement is used to modify an existing tablespace in the following ways.
- Add a container to a DMS tablespace (that is, one created with the MANAGED BY DATABASE option).
- Increase the size of a container in the DMS tablespace (that is, one created with the MANAGED BY DATABASE option)
- Add a container to a SMS tablespace on a partition (or node) that currently has no containers.
- Modify the PREFETCHSIZE setting for a tablespace.
- Modify the BUFFERPOOL used for tables in the tablespace.
- Modify the OVERHEAD setting for a tablespace.
- Modify the TRANSFERRATE setting for a tablespace.


Синтаксис:

ALTER TABLESPACE tablespace-name
ADD

EXTEND

RESIZE

PREFETCHSIZE

BUFFERPOOL

OVERHEAD

TRANSFERRATE

DROPPED TABLE RECOVERY ON/OFF

SWITCH ONLINE



Все взято из IBM DB2 Universal Database SQL Reference Version 7.
...
Рейтинг: 0 / 0
11.01.2006, 10:06
    #33475662
вамба
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
годик назад делал такую штуку на семерке с фиксом 10а

суть в следующем : при восстановлении из бекапа (restore) выбирается режим восстановления с перемещением контейнеров, то бишь двухэтапное восстановление - при перемещении задаем новый размер контейнера.
все работает. Читайте талмуд Command Ref. для семерки : команда Restore
...
Рейтинг: 0 / 0
11.01.2006, 16:50
    #33477084
VMichael
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение Tablespace
Спасибо!
Действительно, TABLESPACE оказалось можно переопределить через восстановление из бэкапа. Последовательность команд Restore Database ... и Set Tablespace Containers ... автоматически сформировал Control Center при указании опции "Redirect table space containers" при восстановлении БД.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Изменение Tablespace / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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