
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
21.06.2017, 16:21
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Есть ли возможность задать параметр INITRANS на уровне базы или табличного пространства? Нужно, чтобы новые таблицы, индексы, партиции сразу создавались с параметром INITRANS=10, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 16:56
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Initrans - свойство сегмента, а не табличного пространства. Не припомню возможности сделать для него default 10 на уровне БД или схемы. Да и не нужно, если pctfree не выставлен в 0 - табличка ITL по умолчаниям от 2 до 255, было бы свободное место в блоке. ...и как там экстракт поживает, есть ли шансы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 17:37
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
andrey_anonymousInitrans - свойство сегмента, а не табличного пространства. Не припомню возможности сделать для него default 10 на уровне БД или схемы. Да и не нужно, если pctfree не выставлен в 0 - табличка ITL по умолчаниям от 2 до 255, было бы свободное место в блоке. ...и как там экстракт поживает, есть ли шансы?PCTFREE все равно можем ведь постепенно исчерпаться по мере UPDATE и роста строчек? Но PCTFREE я проверю - может, он действительно выкручен в значения, близкие к 100. А у extract сейчас проблем нет - скорость относительно хорошая, когда переложили данные на локальные диски (относительно хорошая потому что около 25 метров/сек съедает - это все равно сравнительно мало). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 17:48
|
|||
|---|---|---|---|
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Alexander RyndinА у extract сейчас проблем нет - скорость относительно хорошая, когда переложили данные на локальные диски (относительно хорошая потому что около 25 метров/сек съедает - это все равно сравнительно мало).Сорри, а раньше они где лежали? на чём-то что выдавало меньше 25 метров/сек? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 17:53
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
TakuravaAlexander RyndinА у extract сейчас проблем нет - скорость относительно хорошая, когда переложили данные на локальные диски (относительно хорошая потому что около 25 метров/сек съедает - это все равно сравнительно мало).Сорри, а раньше они где лежали? на чём-то что выдавало меньше 25 метров/сек? Это попаболь. Не надо о грустном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 17:54
|
|||
|---|---|---|---|
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
andrey_anonymousНе надо о грустном.Сорри ещё раз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 17:55
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Alexander RyndinНо PCTFREE я проверю Можно джоб повесить, который будет собирать и альтерить сегменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:02
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
andrey_anonymousAlexander RyndinНо PCTFREE я проверю Можно джоб повесить, который будет собирать и альтерить сегменты.Мне нужно это одноразово делать при impdp. Хочется как-то более менее автоматизированно. Сейчас пока только такие варианты в голове (кстати с PCTFREE та же фигня получается): 1) Выгрузить метаданные в SQL-файл, затем глобально заменить INITRANS или PCTFREE, прогнать этот скрипт, залить данные 2) Создать сначала структуры с помощью impdp, скриптом проальтерить все, потом залить данные. Все как-то криво. Вот я и стал думать, что есть какой-то более прямой способ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:06
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Alexander RyndinВсе как-то криво. Вот я и стал думать, что есть какой-то более прямой способ. Для разовой операции - самое оно. Если есть сродство к тонким извращениям - то можно выдумать DDL триггер :) :) :) ...и да, ITL бывает не только на таблицах, но и на индексах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:07
|
|||
|---|---|---|---|
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Alexander RyndinВыгрузить метаданные в SQL-файл, затем глобально заменить INITRANS или PCTFREE, прогнать этот скрипт, залить данныеВыгружай через exp и правь прямо в dmp-файле :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:09
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
TakuravaAlexander RyndinВыгрузить метаданные в SQL-файл, затем глобально заменить INITRANS или PCTFREE, прогнать этот скрипт, залить данныеВыгружай через exp и правь прямо в dmp-файле :) deprecated/unsupported же, не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:25
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
andrey_anonymousAlexander RyndinВсе как-то криво. Вот я и стал думать, что есть какой-то более прямой способ. Для разовой операции - самое оно. Если есть сродство к тонким извращениям - то можно выдумать DDL триггер :) :) :) ...и да, ITL бывает не только на таблицах, но и на индексах.Ну разовая она довольно относительна. Будет иногда случаться перезаливка, добавление новых источников. По поводу ITL для индексов - это ясно. Лучше, наверное, сохранять то же соотношение 1:2 с таблицами. Сродства нет к извращениям, но поглядеть надо. Наверное, удастся привязать на конкретного юзера, то почему бы и нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:26
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
TakuravaAlexander RyndinВыгрузить метаданные в SQL-файл, затем глобально заменить INITRANS или PCTFREE, прогнать этот скрипт, залить данныеВыгружай через exp и правь прямо в dmp-файле :)Нее.. ;) это даже для меня жестко. Тем более как это автоматизировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:26
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Муза посетила. Сам не делал - но вдруг понравится :) dbms_metadata.get_xml + transform=>dbms_metadata.put Отлаживаться можно на dbms_metadata.get_sxml_ddl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:28
|
|||
|---|---|---|---|
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
andrey_anonymousInitrans - свойство сегмента, а не табличного пространства.Но у табличного пространства есть default storage. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:32
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
andrey_anonymousМуза посетила. Сам не делал - но вдруг понравится :) dbms_metadata.get_xml + transform=>dbms_metadata.put Отлаживаться можно на dbms_metadata.get_sxml_ddladd_transform. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:34
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Мнемозинаandrey_anonymousМуза посетила. Сам не делал - но вдруг понравится :) dbms_metadata.get_xml + transform=>dbms_metadata.put Отлаживаться можно на dbms_metadata.get_sxml_ddladd_transform.То есть ... METADATA_TRANSFORM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2017, 18:39
|
|||
|---|---|---|---|
|
|||
INITRANS на уровне базы или табличного пространства |
|||
|
#18+
Кроме явного table storageandrey_anonymousInitrans - свойство сегмента, а не табличного пространства.Но у табличного пространства есть default storage. Не раскроете свою мысль? авторDEFAULT storage_clause DEFAULT storage_clause lets you specify the new default storage parameters for objects subsequently created in the tablespace. For a dictionary-managed temporary table, Oracle Database considers only the NEXT parameter of the storage_clause. Refer to the storage_clause for more information. Restriction on Default Tablespace Storage You cannot specify this clause for a locally managed tablespace. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1885721]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 501ms |

| 0 / 0 |
