|
autoextend
|
|||
---|---|---|---|
#18+
Подскажите, пожалуйста, как создать БД с опцией autoextend? IBM DB2 8.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2004, 13:11 |
|
autoextend
|
|||
---|---|---|---|
#18+
autoextend эквивалентно SMS tablespace. Которые использутся по умолчанию. Так что db2 create database XYZ и фсё... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2004, 13:25 |
|
autoextend
|
|||
---|---|---|---|
#18+
Тогда более подробно... Имеется комплект скриптов, создающих в сервере БД окружение для определенного софта (тэйблспэйсы, базы, таблицы, пользователей, группы, раздает гранты, и т.д. и т.п.). Мне необходимо проанализировать эти скрипты, и подтвердить, что после их отработки все созданные и создаваемые БД будут autoextended. Среди всего прочего там имеется скрипт, создающий тэйблспэйсы, в которых другие скрипты создают базы данных. Выглядит создание тэйблспэйсов так: Код: plaintext 1.
Получается, что мне необходимо исправить "MANAGED BY DATABASE" на "MANAGED BY SYSTEM", и будет счастье в виде autoextend, так? Или где я ошибаюсь? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2004, 15:18 |
|
autoextend
|
|||
---|---|---|---|
#18+
Появилось два вопроса (для собственного уяснения), которые разумно разместить в этом же топике. 1) Что происходит, когда заполняется SMS tablespace? 2) Что происходит, когда заполняется DMS tablespace? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2004, 16:14 |
|
autoextend
|
|||
---|---|---|---|
#18+
DMS tablespace преаллокирован и выделение экстентов идет внтури файлов (устройств) по round-robin. Один extent в один контейнер extent другой в другой и так далее по кругу. Внутри DMS tablespace находятся также системные extents. SMS файл увеличивается по потребностям. Это может тормозить работу для этого можно воспользоваться утилитой db2empfa. В случае SMS tablespace контейнером является директория и внутри нее находятся фалы типа D:\DB2\NODE0000\SQL00001\SQLT0000.0\ SQL00001.DAT - первая таблица в TBSP SQL00001.INX - индексы вышеприведенной таблицы SQL00001.LB - BLOB SQL00001.LOC - BLOB локаторы SQL00001.BKM - Block map для MDC таблиц Если нужно следать ROUND ROBIN на уровне SMS при создании указываем n контейнеров (директорий) и у нас появляется n файлов SQL00001.DAT etc. Разница в производительности SMS и DMS на современных файловых системах при хорошей настройке ~5% в пользу DMS. http://] http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/admin/c0004961.htm?resultof=%22%74%61%62%6c%65%73%70%61%63%65%22%20%22%74%61%62%6c%65%73%70%61%63%22%20%22%64%65%73%69%67%6e%22%20 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2004, 17:20 |
|
|
start [/forum/search_topic.php?author=%D0%B75%D0%B4-%D0%BC%D1%8C+1394&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 564ms |
total: | 724ms |
0 / 0 |