|
|
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 10:26 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ESTIMATE_ONLY ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 10:30 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровESTIMATE_ONLY ? Спасибо ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 10:58 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ESTIMATE_ONLY=Y показывает реальный размер таблиц и их сумму Total estimation using BLOCKS method: 5800 MB - почти 6 Тб, а мне нужен размер дампа, чтобы выискать место для него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 11:38 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Это и есть приблизительный размер дампа (данные тащить надо все, а вот индексы не надо -- достаточно команды на пересоздание) Ну и плюс тонкости со сжатыми таблицами (если не DIRECT_PATH, то в дамп они попадут разжатыми) и, соответственно тонкости с DIRECT_PATH (там сжатые таблицы поедут сжатыми, но вот насчет обычных разреженных таблиц точно не скажу, возможно пустое место не поедет, но есть вероятность что блоки поедут как есть) Ну, а файлов для дампа ты можешь использовать несколько, разложив их по разным местам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 11:48 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
добавила парамерт compression=all размер не уменьшился :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 15:39 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, не можете подсказать, сколько приблизительно времени будет дамп заливаться в новую БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 16:35 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaВячеслав Любомудров, не можете подсказать, сколько приблизительно времени будет дамп заливаться в новую БД? Никто не может . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 17:02 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, Ещё место под журналы предусмотреть. Пробовал грузить БД размером 3 тб так и в выходные не вложились. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2016, 22:44 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
перед заливкой дампа надо архивлог отключить, потом включить. Я не поняла, 3 Тб загрузились или нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 09:29 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, Данные так и не перенесли - задачу прибили, переносили данные через "холодную" копию прома. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 10:38 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
На скорость заливки очень сильно влияют типы данных, если много LOB-ов все будет достаточно медленно Но тебе ничего не мешает выполнять импорт (да и экспорт) в параллель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 10:48 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionaне можете подсказать, сколько приблизительно времени будет дамп заливаться в новую БД? Здравствуйте. По многократному опыту подобных операций на Oracle 10-11 при соблюдении следующих условий: 1. expdp делается по 1-й схеме с опцией exclude grants 2. версии экспортируемой БД и импортируемой одинаковы, характеристики серверов сравнимы, экземпляры БД схожи по опциям 3. перед импортом в новую БД создаётся user, куда будет заливаться дамп схемы, со всеми теми же выданными грантами Импорт всегда (при отсутствии неучтённых ошибок) происходит в полтора-два (или даже больше) раза быстрее, чем экспорт. Такова статистика. И как правильно подсказали, можно использовать опцию parallel (предварительно оценив кол-во ядер и их текущую загрузку) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 11:04 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровНо тебе ничего не мешает выполнять импорт (да и экспорт) в параллель Новоя БД будет на старом месте :) Такой фокус пройдёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 14:09 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
FogelПо многократному опыту подобных операций на Oracle 10-11 при соблюдении следующих условий: 1. expdp делается по 1-й схеме с опцией exclude grants Чё-то я не поняла, почему посхемно грузить сотни схем быстрее, чем всю базу разом в параллеле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 14:15 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, Если мне память не изменяет, то это связано с тем, что какой-то ДМЛ не параллелится. я когда носил большие объемы делал так: 1. Експорт дампа нужных схем 2. Импорт только стркутуры этих данных на целевую БД (metadata_only) 3. Удаление констрейнтов/индексов руками (они тормозят импорт) 4. Импорт данных в созданную структуру (DATA_ONLY) 5. Восстановление индексов, пк и фк (фк при валидации медленно работает если поля не индексированы) руками же хоть с parallel, хоть в К потоков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 14:31 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaFogelПо многократному опыту подобных операций на Oracle 10-11 при соблюдении следующих условий: 1. expdp делается по 1-й схеме с опцией exclude grants Чё-то я не поняла, почему посхемно грузить сотни схем быстрее, чем всю базу разом в параллеле? акцент был не на этом, а на том, что импорт идёт быстрее, чем экспорт при определённом наборе условий (в случае с переносом одной схемы). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 14:41 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Я особо не тороплюсь, мне надо для начальства просто оценить, сколько пересоздание БД займет времени. Плюс-минус сутки в данной проблеме роли не играют :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 16:16 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Никто2223Aliona, Если мне память не изменяет, то это связано с тем, что какой-то ДМЛ не параллелится. Параллелить DML/DDL совсем не обязательно, если экспорт был сделан в несколько потоков (и файлов, соответственно), то и импорт можно будет запустить так, чтоб каждый подчиненнный процесс заливал из своего файла (PARALLEL <= количеству дамп-файлов), а не лезли всем колхозом в один файл, мешаясь друг другу Если еще и файлы дампа разложены на разных устройствах -- вообще замечательно Никто22231. Експорт дампа нужных схем 2. Импорт только стркутуры этих данных на целевую БД (metadata_only) 3. Удаление констрейнтов/индексов руками (они тормозят импорт) 4. Импорт данных в созданную структуру (DATA_ONLY) 5. Восстановление индексов, пк и фк (фк при валидации медленно работает если поля не индексированы) руками же хоть с parallel, хоть в К потоков.Если заливать в пустую БД, то ничего удалять и восстанавливать не придется, ибо индексы и констрейнты поднимутся только после заливки данных Хотя, так действительно можно увеличить количество потоков пересоздания индексов (если PARALLEL не достаточно), но ведь PARALLEL можно увеличить и в процессе импорта Конечно, все это только если редакция позволяет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2016, 18:40 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Solaris SPARC, дисков нет и не предвидеться, дамп некуда класть. А нельзя ли как-нибудь извратиться, чтобы дамп сливать на ленту? мне кажется, нельзя,может, кто-нибудь такой фокус проделывал. Если сетевые диски подключить с других серверов, насколько это надёжно для датапампа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 12:06 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaА нельзя ли как-нибудь извратиться, чтобы дамп сливать на ленту? мне кажется, нельзя,может, кто-нибудь такой фокус проделывал. Если сетевые диски подключить с других серверов, насколько это надёжно для датапампа? можно через пайпу сразу лить на другой сервер. Правда это обычным экспортом делали, с expdp не проверял... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 12:24 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
С expdp не пролезет ни через pipe, ни на ленту Но подключить чужие диски по NFS вполне нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 12:33 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Если трудности с дисками, может воспользоваться обычным експортом? он проходит с любого места. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 16:26 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logЕсли трудности с дисками, может воспользоваться обычным експортом? он проходит с любого места. Для таких объемов - это жестоко :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 16:28 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alexey Zhidkov, это понятно, но можно было и попробовать, тем более это не горящая бд и время есть с запасом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 16:57 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logЕсли трудности с дисками, может воспользоваться обычным експортом? он проходит с любого места. В обычном экспорте нет параллельности. Это будет не очень долго, а очень-очень-очень долго. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 17:52 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionaперед заливкой дампа надо архивлог отключить, потом включить. Нe на базе в рабочем режиме. И не забывая сделать full backup после зaливки дампа. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 18:40 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, А что мешает запустить несколько десятков эксопртов-посхемно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 21:14 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, В общем мысль пришла такая делаешь экспорт dumpfile=expdata_%U.dmp filesize=4G logfile=expdata.log ...и тд... в общем запускаешь и потихоньку по мере того как один за другим создаются файлы убираешь в другое место...или удаляешь... в результате у тебя будет лог в котором будет время выполнения и тд.... profit... challenge complete.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 22:29 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Тролин, добавлю дамп с _01 не удалять он пишет туда пока создает другие 02 03 и тд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 22:32 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
и последнее job datapump можно ставить на паузу....например в течении рабочего дня следишь удаляешь...( валерьянки или успокаивающим запастись надо), потом рабочий день закончился поставила на паузу....с утра пришла на работу resume_job и в бой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 22:44 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logAliona, А что мешает запустить несколько десятков эксопртов-посхемно? может тогда стоит уточнить, а десятки ли в БД схем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2016, 23:47 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alexey Zhidkovtrace.logAliona, А что мешает запустить несколько десятков эксопртов-посхемно? может тогда стоит уточнить, а десятки ли в БД схем? Согласен :) Может у них БД с одной схемой на 10 табличек...Вообщем вариантов приведено много, нужно только выбрать правильный иии запастись временм и доп.ресурсами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 08:23 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.log, На сколько страшна у меня табличка с 16ГБ? (вложение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 08:39 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Тролинtrace.log, На сколько страшна у меня табличка с 16ГБ? (вложение) Я говорил о том, что выполнение распараллеливания не всегда панацея и поэтому если есть 1 таблица, которая весит, допустим все 8Тб из 10ТБ, то запускай хоть 10 потоков, они ничем не помогут для данной таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 09:14 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.log если есть 1 таблица, которая весит, допустим все 8Тб из 10ТБ, то запускай хоть 10 потоков, они ничем не помогут для данной таблицы. query=' where ' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 09:52 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
SYAlionaперед заливкой дампа надо архивлог отключить, потом включить. Нe на базе в рабочем режиме. И не забывая сделать full backup после зaливки дампа. SY. А чё можно заливать в пустую БД full-дамп и при этом чтобы пользовательское приложение работало? Или заливать дамп схемы и чтобы пользователи со схемой работали ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 10:00 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logAliona, А что мешает запустить несколько десятков эксопртов-посхемно? схем штук 20, сейчас вычислю самую большую и попробую её выгрузить старым экспортом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 10:06 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
а еще можно в pipe на юниксе выгружать и сразу же загружать из него. прям завидую - Алене всегда такие творческие задачи попадаются :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 10:12 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
тупень_а еще можно в pipe на юниксе выгружать и сразу же загружать из него. Загружать из него вряд ли получиться, поскольку грузить надо на тот же сервер, на тоже самое место. Нету ни свободных серверов, ни свободного места. тупень_прям завидую - Алене всегда такие творческие задачи попадаются :) Завидовать нечему, 9 месяцев только протоколы читаю и мониторю, а эту задачу пока только "оцениваю", до исполнения время дойдёт не ранее чем через 6 месяцев ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 10:52 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
тупень_а еще можно в pipe на юниксе выгружать и сразу же загружать из него. Такого никогда не пробовала, если не шутите, попробовать захотелось. Есть место на тестовой exadat'e, предложила попробовать выгружать в pipe и одновременно грузить из pipe на exadat'у. Сказали, что нельзя оттуда диски подключить. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 14:35 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, pipe (fifo) можно другим процессом scpить на другой сервер. а можно делать экспорт непосредственно в сеть, если это bash. на другом конце должно висеть перенаправление из сети в файл. место на экзадате, это ведь про диски, а не про место внутри бд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 14:53 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Отменяется, сервера находятся в разных сетях, связывать их никак нельзя. Обещали через неделю подключить диск размером 6 Тб. Ура, буду делать expdp! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 15:55 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logЕсли трудности с дисками, может воспользоваться обычным експортом? он проходит с любого места. запустила старый экспорт одной схемы (размером 3,3 Гб), pipe, compress за 6 часов, выгрузилось 17 таблиц из 172. :( заняло это 20 Гб диска. Пожалуй, грохну процесс, поскольку диск обещали подключить, ну его, этот старый экспорт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 17:11 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, Если есть время, то я бы оставил экспорт, пусть себе работает, медленно но уверенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2016, 19:49 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
время есть, дисков нет.побоялась, что ночью ФС переполниться. Когда диск подключат, тогда запущу ещё раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 09:32 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Ещё вопрос. Подключаем для дампа один диск, т.е. одну файловую систему. expdp full=Y лучше с parallel или без, чтобы ускорить? Если с parallel, то сколько паралелить 2, 4, 6 ? На сервере CPU state: 96% idle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 13:29 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Я бы скакал от min(количество_процессоров*2, количество сегментов (не индексов) размером > 10G) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2016, 13:36 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Диск подключили. Выполнила expdp. Хотя ESTIMATE_ONLY=Y выдавало: Total estimation using BLOCKS method: 5800 MB - почти 6 Тб, c compression=all дамп получился 1,5 Тб. По нескольким таблицам были ошибки: ORA-01555: snapshot too old Когда буду делать дамп на чистовую, пользователей всех отключим, ошибок не должно быть. expdp выполнялся 12 часов, impdp в пустую базу тоже будет выполняться 12 часов или дольше ? Если так то, с методом TTS даже не буду заморачиваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 10:02 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaДиск подключили. Выполнила expdp. Хотя ESTIMATE_ONLY=Y выдавало: Total estimation using BLOCKS method: 5800 MB - почти 6 Тб, c compression=all дамп получился 1,5 Тб. По нескольким таблицам были ошибки: ORA-01555: snapshot too old Когда буду делать дамп на чистовую, пользователей всех отключим, ошибок не должно быть. expdp выполнялся 12 часов, impdp в пустую базу тоже будет выполняться 12 часов или дольше ? Если так то, с методом TTS даже не буду заморачиваться. хороший результат для экспорта. Импорт по опыту всегда проходит дольше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 10:26 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Очень быстро идёт заливка данных. А вот затем происходит создание индексов и проверка констрейнтов, это надолго, во много раз дольше заливки данных (на Oracle SE, то бишь без распараллеливания). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 11:19 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.log Импорт по опыту всегда проходит дольше. У меня опыта с такими объёмами не было. На сколько дольше, в 2 раза? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 11:25 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
это зависит от количества и размеров индексов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 11:40 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Ещё вопрос. c compression=all дамп получился 1,5 Тб., выполнялся 12 часов. если без compression, то expdp пройдёт быстрее? Завтра это попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 11:46 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionaесли без compression, то expdp пройдёт быстрее? Завтра это попробую. сколько parallel выставляла? если дисковая подсистема шутрая и количество CPU позволяет - то можно поиграть с количеством потоков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 13:38 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionatrace.logИмпорт по опыту всегда проходит дольше. У меня опыта с такими объёмами не было. На сколько дольше, в 2 раза? Так же рекjмендую целевую базу перед заливкой перевести в noarchivelog, ну и отключить force logging если не дай бог включен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:01 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
xxxkmsотключить force logging если не дай бог включен. ню-ню... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:08 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
xxxkmsAlionaпропущено... У меня опыта с такими объёмами не было. На сколько дольше, в 2 раза? Так же рекjмендую целевую базу перед заливкой перевести в noarchivelog, ну и отключить force logging если не дай бог включен. TC в курсе 19054463 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:14 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Q.TarantinoAlionaесли без compression, то expdp пройдёт быстрее? Завтра это попробую. сколько parallel выставляла? если дисковая подсистема шутрая и количество CPU позволяет - то можно поиграть с количеством потоков. про количество parallel я уже спрашивала и Вячеслав Любомудров уже подсказал. У меня 24 процессора, 34 таблицы > 10G. Вчера поставила parallel=24, expdp выполнился за 12 часов. Сегодня поставила parallel=48 - это явно многовато, expdp работает явно быстрее, предполагаю, что проскочит за 8 часов, но в alert.log много сообщений WARNING: aiowait timed out 2 times Вчера такие сообщения проскакивали, но редко. Завтра попробую parallel=34 compression=NONE Вопрос-то был такой: ускорит ли compression=NONE процесс или нет, стоит ли пробовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 14:46 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 15:18 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaВопрос-то был такой: ускорит ли compression=NONE процесс или нет, стоит ли пробовать? небольшой сравнительный тест expdp 10g и expdp 11g с появившейся фичей compress=all. Не думаю, что nocompress по времени отличается у обоих версий, в вот compress=all, судя по тесту, время экономит https://arjunraja.com/2010/01/21/export-expdp-with-compression-of-dumps-in-11g/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 15:22 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, на snaphot to old обрати внимание...данные по этим таблицам не экспортировались полностью... возможно UNDO_RETENTION нужно увеличить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 18:43 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Тролинна snaphot to old обрати внимание... Судя по постановке задачи, пользователи во время экспорта будут курить бумбук... и жевать попкорн, ожидая окончания импорта... AlionaНовоя БД будет на старом месте ... на тот же сервер, на тоже самое место. Нету ни свободных серверов, ни свободного места. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2016, 19:18 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaВопрос-то был такой: ускорит ли compression=NONE процесс или нет, стоит ли пробовать? Это зависит от дисковой подсистемы. Поставишь NONE - нагрузку на CPU снизишь, но все может упереться в диски. Тут все индивидуально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 09:34 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Тролин, Господа вы не внимательно читали, я уже об этом и писала, что retention увеличить нельзя, UNDO увеличивать нельзя. Поэтому будем останавливать ПО пользователей. Именно поэтому БД 2 года и работает с corrupt-блоками в UNDO. А сейчас я пока экспериментальные замеры времени провожу. Сегодня отключим Golden Gate, который грузит самые большие таблицы и повторим. Надо добиться протокола без ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 13:40 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaИменно поэтому БД 2 года и работает с corrupt-блоками в UNDO.Есть подозрение, что именно из-за этого ты и получишь 1555 независимо от UNDO_RETENTION и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 14:11 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровAlionaИменно поэтому БД 2 года и работает с corrupt-блоками в UNDO.Есть подозрение, что именно из-за этого ты и получишь 1555 независимо от UNDO_RETENTION и т.п. У меня такого подозрения нет вот почему. 1.Первый раз выполняла expdp parallel=4, получила ORA-0155 по трём таблицам, дамп выполнялся 36 часов. Golden Gate не отключали. Как только получила ошибку по самой большой таблице в 300Гб, сразу запустила её выгрузку отдельно, она приспокойненько выгрузилась, а в это время expdp ещё долго работал. 2. Второй раз выполняла expdp parallel=24, получила ORA-0155 по 7 таблицам, дамп выполнялся 12 часов. Golden Gate не отключали. 3.Вчера третий раз выполняла expdp parallel=48 (это уже многовато, сильно I/O нагрузила) Golden Gate отключили. за рабочий день, почти все таблицы успели выгрузиться, чуть-чуть осталось, несколько таблиц из прошлых (ORA-0155 по 7 таблицам) выгрузились без ошибок, но пришлось остановить. :( 4. Останавливаем Golden Gate вечером, и опять запускаю expdp parallel=24. Есть большая надежда на то, что пройдёт без ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 15:32 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Вот ещё идея пришла. Мне сейчас для дампа временно подключили диск 6 Тб. Если выпросить диск чуть больше 10 Тб (размер БД 10Т) ,диск 6 Тб уже будет не нужен. Создать на этом-же сервере вторую БД и запустить impdp NETWORK_LINK=база_источник Golden Gate по любому надо будет остановить, другие пользователи смогут работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 15:44 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, NETWORK_LINK прежде чем по линку запускать ипорт ты посмотрела блобы в базе есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2016, 19:26 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровAlionaИменно поэтому БД 2 года и работает с corrupt-блоками в UNDO.Есть подозрение, что именно из-за этого ты и получишь 1555 независимо от UNDO_RETENTION и т.п. Сегодня expdp прошёл без ошибок, УРА ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 10:21 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ТролинAliona, NETWORK_LINK прежде чем по линку запускать ипорт ты посмотрела блобы в базе есть? Не смотрела. сейчас гляну. Вчера бегло просматривала документацию, таких ограничений не заметила ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 10:23 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionaускорит ли compression=NONE процесс или нет, стоит ли пробовать? зависит от c компрессией требуется больше работы процессора и меньше диска, на который дамп выгружается без компрессии соответственно наоборот как правило, по процессору запас мощности больше (если диск не SSD, по крайней мере). Тем более, алгоритм сжатия не очень изощренный, не много добавляет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 14:43 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Nobody1111Alionaускорит ли compression=NONE процесс или нет, стоит ли пробовать? зависит от c компрессией требуется больше работы процессора и меньше диска, на который дамп выгружается без компрессии соответственно наоборот . Выгружада с компресией parallel=24. CPU idele 72% a I/O уже напрягался, в alert.log появлялись предупреждения WARNING: aiowaite timed out 1 times ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 15:57 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaNobody1111пропущено... зависит от c компрессией требуется больше работы процессора и меньше диска, на который дамп выгружается без компрессии соответственно наоборот . Выгружада с компресией parallel=24. CPU idele 72% a I/O уже напрягался, в alert.log появлялись предупреждения WARNING: aiowaite timed out 1 times CPU idle может меняться с течением времени. Обычно одни нитки expdp заканчиваются раньше других. А на какой платформе aiowait timed out ? Неужто Solaris? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2016, 22:08 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2016, 10:52 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Viewer, спасибо. Такая ошибка, весьма вероятно, из-за того, что ОС недопатчена или недоконфигурирована. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2016, 09:17 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Ещё вопросик. Делала дамп всей базы 13 часов expdp parallel=24 Загружаю дам в новую БД impdp parallel=24 Данные загрузились примерно за 13 часов, уже 2 суток строятся индексы. парамерт parallel доступен в интерактивном режиме. Ускорит ли процесс увеличение parallel ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 12:34 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
https://asktom.oracle.com/pls/apex/f?p=100:11:::YES:RP:P11_QUESTION_ID:1412203938893 We'll work better where you have more processes then CPUs. Especially with indexing. indexing is IO intensive. We'll have lots of times where we are waiting on IO and not using the CPU. Having more processes then CPUs will help utilize them fully. This assumes of course you are doing this off hours. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 13:31 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaЕщё вопросик. Делала дамп всей базы 13 часов expdp parallel=24 Загружаю дам в новую БД impdp parallel=24 Данные загрузились примерно за 13 часов, уже 2 суток строятся индексы. парамерт parallel доступен в интерактивном режиме. Ускорит ли процесс увеличение parallel ? а что лонгопс говорит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 15:00 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.log а что лонгопс говорит? лонгопс говорит: 1611658 out of 1611666 MB done Но это он говорит сегодня утром и сейчас в 16:30, а за это время уже создалось 300 индексов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 16:31 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Ситуация такая. В серверу с работающей промышленной базой подключили новые диски. На них выгрузила дамп. Создала новую БД, в неё гружу дамп, это пока в тестовом режиме. sar -г и top говорят, что CPU на 86-90% свободен. Когда БД буду пересоздавать на чистовую, старую БД остановлю, в новой БД значительно увеличу init-параметры памяти. И вот ещё придумала увеличить parallel. Пока ещё не решила поможет ли увеличение parallel. Ask Tom ещё не читала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 16:40 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionatrace.logа что лонгопс говорит? лонгопс говорит: 1611658 out of 1611666 MB done Но это он говорит сегодня утром и сейчас в 16:30, а за это время уже создалось 300 индексов. Неужели не отображает время??! Странно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 18:37 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logAlionaпропущено... лонгопс говорит: 1611658 out of 1611666 MB done Но это он говорит сегодня утром и сейчас в 16:30, а за это время уже создалось 300 индексов. Неужели не отображает время??! Странно. time_remaining ? показывает для сесии импорта говорит: SYS_IMPORT_FULL_01 1611658 out of 1611666 MB done time_remaining=1 Других сессий показывает время в секундах. Вчера в конце рабочего дня увеличила parallel=24 --> parallel=30 Сегодня утром увидела что количество сессий строящих индексы увеличилось с 24 до 26 , но не до 30, хотя надо ещё построить 200 индексов. Увеличение parallel уменьшает time_remaining для каждого индекса ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 09:46 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionatrace.logпропущено... Неужели не отображает время??! Странно. time_remaining ? показывает для сесии импорта говорит: SYS_IMPORT_FULL_01 1611658 out of 1611666 MB done time_remaining=1 Других сессий показывает время в секундах. Вчера в конце рабочего дня увеличила parallel=24 --> parallel=30 Сегодня утром увидела что количество сессий строящих индексы увеличилось с 24 до 26 , но не до 30, хотя надо ещё построить 200 индексов. Увеличение parallel уменьшает time_remaining для каждого индекса ? Параллель должна увеличивать кол-во процессов, соответьсвенно должно уменьшится общее время выполнения, возможно что при построении индексов time_remaining не меняется вообще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 09:54 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.log Параллель должна увеличивать кол-во процессов, соответьсвенно должно уменьшится общее время выполнения, возможно что при построении индексов time_remaining не меняется вообще. Количество процессов, строоящих один индекс, увеличилось, но не до 30, как я задала раrallel=30 time_remaining изменяется, я мониторю. Раз все-таки количество процессов увеличилось, значит, дело пошло быстрее. Протокол мне выложить проблематично, интернет на другой компе. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 10:09 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
помониторить, сессии индексовые temp используют? Если активно, то увеличивать PGA, или в этих сессиях workarea_size_policy=manual и выкручивать sort_area_size. или не доверять создание индексов impdp ( EXCLUDE=INDEXES), и создавать их скриптом, с PARALLEL для толстых индексов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 12:29 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Nobody1111или не доверять создание индексов impdp ( EXCLUDE=INDEXES), и создавать их скриптом, с PARALLEL для толстых индексов. Ха, создавать скриптом 1,5 тыр. индексов! "На это я пойтить не могу." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 15:20 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Памяти у меня пока для тестовой Бд совсем мало, sga= 50 G, поскольку роботает ещё и пром. база. На сервере 512 G оперативной памяти. Пром. база sga=250 G тестовая база sga=50 G. Когда загрузку дампа буду проводить на чистовыю. Остановлю старую прои. базу. Новой БД собиралась выделить sga=250 G. А теперь думаю, что надо намного больше, хотябы на время загрузки дампа, для построения индексов. Мониторю. Табличка небольшая, всего 200 G, индексы уже строятся несколько часов. Смотрю на пром базе: у этой таблицы 15 индексов, из них 14 шт. с функциями. Вопросик. Чтобы построить 15 индексов, таблица сканируется 15 раз ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 15:40 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Nobody1111Viewer, спасибо. Такая ошибка, весьма вероятно, из-за того, что ОС недопатчена или недоконфигурирована. Киньте, плииз, ссылочку, что надо докунфигурить в ОС. Похоже, на сервере давно проблемы с Input/Output. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 15:43 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaНовой БД собиралась выделить sga=250 G. А теперь думаю, что надо намного больше, хотябы на время загрузки дампа, для построения индексов. Может все же лучше PGA увеличить на время создания индексов? AlionaВопросик. Чтобы построить 15 индексов, таблица сканируется 15 раз ? Ну да, а как иначе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 08:19 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
KoTTTНу да, а как иначе?Можно было бы разделить обязанности (конвейер) - чтец поставляет данные сразу нескольким сортировщикам. Затраты IO - одно последовательное чтение. Больше одновременно занятой памяти, будут частично простаивать более узкие, многонуллные индексы . Но общее время будет соответствовать самому тяжелому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 09:21 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
[quot KoTTT]AlionaМожет все же лучше PGA увеличить на время создания индексов? И PGA буду увеличивать. 200G ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 10:13 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
-2-KoTTTНу да, а как иначе?Можно было бы разделить обязанности (конвейер) - чтец поставляет данные сразу нескольким сортировщикам. Затраты IO - одно последовательное чтение. Больше одновременно занятой памяти, будут частично простаивать более узкие, многонуллные индексы . Но общее время будет соответствовать самому тяжелому. А как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 10:16 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, Так в чем задача стоит? Чисто перенести базу на новые уже подключенные диски или еще одновременно "почистить" свободное место в файлах базы через expdp/impdp? Я так понял, что все остается прежним, кроме дискового пространства. Если просто перенести, то не проще ли чисто скопировать файлы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 11:23 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Oleg M.IvanovAliona, Так в чем задача стоит? Чисто перенести базу на новые уже подключенные диски или еще одновременно "почистить" свободное место в файлах базы через expdp/impdp? Я так понял, что все остается прежним, кроме дискового пространства. Если просто перенести, то не проще ли чисто скопировать файлы? вы просто не в теме )) там битый UNDO, поэтому такая свистопляска ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 11:29 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
trace.logвы просто не в теме )) там битый UNDO, поэтому такая свистопляска Глянул всю тему, теперь в теме. :)) Кто же мешает создать новое UNDO, а затем сказать системе alter system set undo_tablespace="новое UNDO" , подождать пока старое полностью освободится(бывает не очень быстро) и затем его грохнуть? Если это чисто ради этого затевается, то вааще не понятно зачем такой гемор с экспортом/импортом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 12:28 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Oleg M.Ivanovtrace.logвы просто не в теме )) там битый UNDO, поэтому такая свистопляска Глянул всю тему, теперь в теме. :)) Кто же мешает создать новое UNDO, а затем сказать системе alter system set undo_tablespace="новое UNDO" , подождать пока старое полностью освободится(бывает не очень быстро) и затем его грохнуть? Если это чисто ради этого затевается, то вааще не понятно зачем такой гемор с экспортом/импортом? В темы въехали не до конца :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 13:03 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaКоличество процессов, строоящих один индекс, увеличилось, но не до 30, как я задала раrallel=30 Был такой вот баг, точнее enhancement: Bug 5629423 : DATAPUMP DOES NOT CREATE THE INDEXES IN PARALLEL Why Isn't Datapump Creating Multiple Indexes in Parallel? (Doc ID 402511.1) Я столкнулся с этим не так давно на 12.1.0.2. Судя по сообщению, у вас индексы создаются в параллель, поэтому интересно, что у вас за версия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 13:07 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaOleg M.Ivanovпропущено... Глянул всю тему, теперь в теме. :)) Кто же мешает создать новое UNDO, а затем сказать системе alter system set undo_tablespace="новое UNDO" , подождать пока старое полностью освободится(бывает не очень быстро) и затем его грохнуть? Если это чисто ради этого затевается, то вааще не понятно зачем такой гемор с экспортом/импортом? В темы въехали не до конца :) 2 Oleg M.Ivanov FYI 19082389 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 14:25 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaNobody1111или не доверять создание индексов impdp ( EXCLUDE=INDEXES), и создавать их скриптом, с PARALLEL для толстых индексов. Ха, создавать скриптом 1,5 тыр. индексов! "На это я пойтить не могу." Только хардкор, только скриптом ручной работы на 35000 одних курьеров индексов! AlionaNobody1111Viewer, спасибо. Такая ошибка, весьма вероятно, из-за того, что ОС недопатчена или недоконфигурирована. Киньте, плииз, ссылочку, что надо докунфигурить в ОС. Похоже, на сервере давно проблемы с Input/Output. Да в одном месте такого кунфугурения не видел, всё как-то обрывками. Ну хотя бы max_phys в /etc/system стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 14:49 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Viewer2 Oleg M.Ivanov FYI 19082389 А, ну теперь понятно, давненько сюда не заходил и другие ветки не читал. Просто активных транзакций за такой долгий период уже ни как не должно было остаться и там правильные советы давали с отключением битого сегмента. Обычно, таким образом поднимаются базы с битым UNDO, у него все-равно этот сегмент битый и его уже, я так понимаю, не починить из-за отсутствия бекапов. Я бы в данной ситуации слил expdp целиком всю базу(это чисто для подстраховки), т.е. с параметром full=y , и дальше переключил на новое UNDO, а от старого избавился. И из этого топика, я так понял, Алена пытается оценить время как раз если вдруг что-то не срастется и придется импортировать базу. Ну тогда все логично, типа сказать начальству, что "в случае чего, функционирование базы будет восстанавливаться столько-то". В этом случае, мой совет, т.к. тут не увидел подобного, когда делать экспорт, то очень желательно и, я бы сказал, обязательно, отключить всех пользователей от базы, остановить все job'ы, т.е. база не должна вообще проявлять ни какой активности. Так же, параметр undo_retention выставить заведомо большим, чем займет по времени вся процедура. "Плавали, знаем". Иначе, можно поиметь несоответствие данных, особенно foreign key, если таковые имеются и недосчитаться некоторых данных, которые появятся в базе после прохождением экспорта конкретной таблицы, а в нее после этого еще чего-то наработалось. Параметр consistent=y ни разу не помог, сколько не пытались. Возможно, он на маленьких базах помогает, но нам ни разу не помог, поэтому проще базу экспортировать в DATA PUMP в остановленном виде. Простой exp работает правильно, но он ужасно неприемлемо медленный по сравнению с DATA PUMP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 15:54 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Oleg M.Ivanov... переключил на новое UNDO ...Так же, параметр undo_retention ... :) AlionaВ темы въехали не до конца :) 2 Oleg M.Ivanov 19112607 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2016, 16:08 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Nobody1111 Похоже, на сервере давно проблемы с Input/Output. Да в одном месте такого кунфугурения не видел, всё как-то обрывками. Ну хотя бы max_phys в /etc/system стоит? Проверила cat /etc/system |grep max_phys нет такого :( Не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2016, 14:53 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Oleg M.Ivanov, Битый UNDO никогда не освободиться, никогда не удалиться, и из-за него нельзя использовать метод TTS для пересоздания БД, потому что не все пользовательские TS переводятсся в READ ONLY. Кроме того БД с битым UNDO не открывается. :( Это всё в теме было описано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2016, 14:57 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaNobody1111Похоже, на сервере давно проблемы с Input/Output. Да в одном месте такого кунфугурения не видел, всё как-то обрывками. Ну хотя бы max_phys в /etc/system стоит? Проверила cat /etc/system |grep max_phys нет такого :( Не стоит. cat /etc/system |grep maxphys тоже нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2016, 15:03 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Oleg M.IvanovViewer2 Oleg M.Ivanov FYI 19082389 И из этого топика, я так понял, Алена пытается оценить время ... Алёна уже давно все сделала. :) В Ваш неформатированный текст читать очень сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2016, 15:14 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Nobody1111 Ну хотя бы max_phys в /etc/system стоит? Вот нашла: Tune Solaris System and Driver Parameters for Anticipated File System I/O https://docs.oracle.com/cd/E51305_01/en/E42062/html/confighostos.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2016, 15:38 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
imabelieverAlionaКоличество процессов, строоящих один индекс, увеличилось, но не до 30, как я задала раrallel=30 Был такой вот баг, точнее enhancement: Bug 5629423 : DATAPUMP DOES NOT CREATE THE INDEXES IN PARALLEL Why Isn't Datapump Creating Multiple Indexes in Parallel? (Doc ID 402511.1) Я столкнулся с этим не так давно на 12.1.0.2. Судя по сообщению, у вас индексы создаются в параллель, поэтому интересно, что у вас за версия? Oracle 11.2.0.4, но тоже есть непонятное: Во время чистовой заливки базы увеличила sga и pga намного, в 5 раз. Заливка таблиц ускорилась незначительно с 13 часов до 10 часов, а индексы создаются с такой же скоростью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:02 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
DataPump при работе создаёт кучу джобов, которые при большом кол-ве параллелизма могут упереться в ограничения параметра job_queue_processes Этот параметр проверьте и при необходимости увеличьте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:22 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
imabelieverAlionaКоличество процессов, строоящих один индекс, увеличилось, но не до 30, как я задала раrallel=30 Был такой вот баг, точнее enhancement: Bug 5629423 : DATAPUMP DOES NOT CREATE THE INDEXES IN PARALLEL Why Isn't Datapump Creating Multiple Indexes in Parallel? (Doc ID 402511.1) Я столкнулся с этим не так давно на 12.1.0.2. Судя по сообщению, у вас индексы создаются в параллель, поэтому интересно, что у вас за версия? В ноте сказано, что патч надо ставить и для 12.1.0.2, и для 11.2.0.4 У меня патч не стоит, проверила. Вот как я мониторю: автор SELECT username,opname,target_desc,sofar,totalwork,message, TIME_REMAINING,SID FROM v$session_longops where TIME_REMAINING>0; USERNAME OPNAME TARGET_DESC SOFAR TOTALWORK MESSAGE TIME_REMAINING SID ------------ -------------------- ----------- ---------- ---------- -------------------------------------------------------------------------------- -------------- ---------- TT Rowid Range Scan 14693 100761 Rowid Range Scan: TT.IM: 14693 out of 100761 Blocks done 111 2901 TT Rowid Range Scan 7119 158105 Rowid Range Scan: TT.IM: 7119 out of 158105 Blocks done 403 3 TT Rowid Range Scan 8196 133529 Rowid Range Scan: TT.IM: 8196 out of 133529 Blocks done 291 256 TT Rowid Range Scan 7016 141721 Rowid Range Scan: TT.IM: 7016 out of 141721 Blocks done 365 1265 TT Rowid Range Scan 8629 133529 Rowid Range Scan: TT.IM: 8629 out of 133529 Blocks done 275 950 TT Rowid Range Scan 7780 199073 Rowid Range Scan: TT.IM: 7780 out of 199073 Blocks done 467 697 TT Rowid Range Scan 8510 133529 Rowid Range Scan: TT.IM: 8510 out of 133529 Blocks done 279 2775 TT Rowid Range Scan 7124 158105 Rowid Range Scan: TT.IM: 7124 out of 158105 Blocks done 403 2838 TT Rowid Range Scan 7648 223641 Rowid Range Scan: TT.IM: 7648 out of 223641 Blocks done 508 2144 TT Rowid Range Scan 7722 166297 Rowid Range Scan: TT.IM: 7722 out of 166297 Blocks done 390 1010 TT Rowid Range Scan 7739 149913 Rowid Range Scan: TT.IM: 7739 out of 149913 Blocks done 349 2964 TT Rowid Range Scan 7324 158105 Rowid Range Scan: TT.IM: 7324 out of 158105 Blocks done 371 1454 TT Rowid Range Scan 3007 199073 Rowid Range Scan: TT.IM: 3007 out of 199073 Blocks done 522 446 SYSTEM SYS_IMPORT_FULL_01 IMPORT 1593698 1593705 SYS_IMPORT_FULL_01: IMPORT : 1593698 out of 1593705 MB done 1 2269 TT Rowid Range Scan 7542 199073 Rowid Range Scan: TT.IM: 7542 out of 199073 Blocks done 483 1391 TT Rowid Range Scan 9063 100761 Rowid Range Scan: TT.IM: 9063 out of 100761 Blocks done 192 319 TT Rowid Range Scan 7815 158105 Rowid Range Scan: TT.IM: 7815 out of 158105 Blocks done 365 1199 TT Rowid Range Scan 8437 141721 Rowid Range Scan: TT.IM: 8437 out of 141721 Blocks done 300 1641 TT Rowid Range Scan 8088 174497 Rowid Range Scan: TT.IM: 8088 out of 174497 Blocks done 391 66 TT Rowid Range Scan 9630 149914 Rowid Range Scan: TT.IM: 9630 out of 149914 Blocks done 277 634 TT Rowid Range Scan 8390 133529 Rowid Range Scan: TT.IM: 8390 out of 133529 Blocks done 283 193 TT Rowid Range Scan 7432 125345 Rowid Range Scan: TT.IM: 7432 out of 125345 Blocks done 301 1073 TT Rowid Range Scan 6980 149913 Rowid Range Scan: TT.IM: 6980 out of 149913 Blocks done 369 508 TT Rowid Range Scan 8555 125337 Rowid Range Scan: TT.IM: 8555 out of 125337 Blocks done 259 1392 TT Rowid Range Scan 19231 108953 Rowid Range Scan: TT.IM: 19231 out of 108953 Blocks done 89 821 TT Rowid Range Scan 8089 149913 Rowid Range Scan: TT.IM: 8089 out of 149913 Blocks done 333 1139 TT Rowid Range Scan 7618 190873 Rowid Range Scan: TT.IM: 7618 out of 190873 Blocks done 457 884 TT Rowid Range Scan 8463 133529 Rowid Range Scan: TT.IM: 8463 out of 133529 Blocks done 281 382 TT Rowid Range Scan 7285 203169 Rowid Range Scan: TT.IM: 7285 out of 203169 Blocks done 511 571 TT Rowid Range Scan 11445 215457 Rowid Range Scan: TT.IM: 11445 out of 215457 Blocks done 339 130 30 rows selected. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:27 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Alionaа индексы создаются с такой же скоростью. было предложение от Nobody1111, но по топику отклик не нашёл... Nobody1111Помониторить, сессии индексовые temp используют? Если активно, то ... в этих сессиях workarea_size_policy=manual и выкручивать sort_area_size. т.е. что-то вроде alter session set workarea_size_policy=manual; alter session set sort_area_size=1073741824; alter session set db_file_multiblock_read_count=128; Не знаю как в вашем случае, но у нас иногда таким образом выкручиваюся, когда TEMP увеличить нет возможности, а индексы для перестройки гроздки (ну и скорость перестроения выше. Насколько - статитики к сожалению у меня нет). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:28 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
одна таблица сканируется 29 сессиями, а потом будет сортировка таким-же количеством сессий, или чуть меньшим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:30 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
P.S. для impdp, видимо, это придётся временно делать на уровне параметров инициализации экземляра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:33 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ViewerAlionaа индексы создаются с такой же скоростью. было предложение от Nobody1111, но по топику отклик не нашёл... Nobody1111Помониторить, сессии индексовые temp используют? Если активно, то ... в этих сессиях workarea_size_policy=manual и выкручивать sort_area_size. т.е. что-то вроде alter session set workarea_size_policy=manual; alter session set sort_area_size=1073741824; alter session set db_file_multiblock_read_count=128; Не знаю как в вашем случае, но у нас иногда таким образом выкручиваюся, когда TEMP увеличить нет возможности, а индексы для перестройки гроздки (ну и скорость перестроения выше. Насколько - статитики к сожалению у меня нет). Да, на солярисе максимум sort_area_size, до которого можно: 2gb - 1b, уж не знаю почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:35 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
FogelDataPump при работе создаёт кучу джобов, которые при большом кол-ве параллелизма могут упереться в ограничения параметра job_queue_processes Этот параметр проверьте и при необходимости увеличьте. job_queue_processes=1000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:35 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ViewerP.S. для impdp, видимо, это придётся временно делать на уровне параметров инициализации экземляра Или в триггере на логон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:38 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
У меня сейчас авторworkarea_size_policy=AUTO; sort_area_size=65536; db_file_multiblock_read_count=128; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 11:45 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
imho, есть смысл всё же попробовать поменять, и, как сказал Nobody, видимо лучше через триггер на логон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:03 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
P.S. видимо лучше через триггер на логон Кстати, дочерние процессы, при параллельных операциях, все ли параметры наследуют от родительского процесса? Кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:08 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Viewerimho, есть смысл всё же попробовать поменять, и, как сказал Nobody, видимо лучше через триггер на логон. Тут мне не совсем понятно. Вижу например сессия sid=2901 сканирует таблицу t1, потом через 15 мин эта же сессия sid=2901 сканирует таблицу t2. Новые сессии не образуются, как триггер на логон поможет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:15 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaНовые сессии не образуются, как триггер на логон поможет ? ммм... как бы не предлагась делать это на лету во время уже запущенного процесса импорта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:23 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ViewerAlionaНовые сессии не образуются, как триггер на логон поможет ? ммм... как бы не предлагась делать это на лету во время уже запущенного процесса импорта. Ааааа.... А у меня сейчас уже чистовая заливка базы подходит к концу, ночью закончится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:26 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
ViewerP.S. видимо лучше через триггер на логон Кстати, дочерние процессы, при параллельных операциях, все ли параметры наследуют от родительского процесса? Кто знает? В данной ситуации как бы по барабану: если через параметр инициализации, при порождении сессии из слейвового процесса будет использоваться общий параметр. При триггере написать триггер так, чтобы параллельным сессиям тоже выставлял. А вообще, насколько помню, у меня не подхватывали параллельные сессии sort_area_size от QC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:29 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaА у меня сейчас уже чистовая заливка базы подходит к концу, ночью закончится. ну и пусть работает, не трожь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 12:37 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Q.TarantinoAlionaА у меня сейчас уже чистовая заливка базы подходит к концу, ночью закончится. ну и пусть работает, не трожь :) Я трогать и не собираюсь. Народ предлагает ускорить построение индексов в impdp, надо же до конца выяснить, вдруг, когда-нибудь пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 13:18 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
на поиск:impdp performance support.oracle.com выдает кучу статей :) надо было заранее изучить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 13:41 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
AlionaНарод предлагает ускорить построение индексов в impdp, надо же до конца выяснить, вдруг, когда-нибудь пригодится. хочешь быстрее - строй индексы отдельно.. после загрузки данных. скриптами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 13:42 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Q.Tarantinoхочешь быстрее - строй индексы отдельно.. после загрузки данных. скриптами. Это уже предлагали. "На это я пойтить не могу." Мне оно не настолько надо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2016, 14:00 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Это не сложно. Тем более на Unix- системах. Из sql-dump c помощью awk или другого средства формируются sql-скрипты ( например ещё и с добавлением опций NOLOGGING и PARALLEL для индексов) и запускаются параллельно. Для автообработки не важно сколько там индексов - 20 или 100500. Эффект в ускорении явный. Давно отказались от стандартного импорта индексов и констрейнтов. И + TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2016, 12:15 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
fortnetЭто не сложно. Я догадываюсь, что это не сложно, только мне это не надо. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2016, 10:19 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
fortnetДавно отказались от стандартного импорта индексов и констрейнтов. И + TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y А вы чё часто бы лечите при помощи пересоздания? Или часто базы переновите на разные операционки? Или вы таким методом бэкап-восстановление баз делаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2016, 10:22 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
исправила опечатку: AlionaА вы чё часто базы лечите при помощи пересоздания? Или часто базы переновите на разные операционки? Или вы таким методом бэкап-восстановление баз делаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2016, 10:37 |
|
||
|
Размер БД 10 Тб, как оценить размер полного дампа БД (expdp) ?
|
|||
|---|---|---|---|
|
#18+
Aliona, Неоднократно пришлось переносить БД размером более 10 ТБ. То мигрировали, то полигоны пришлось создавать на других платформах. Для этого использую NFS хранилище (рековый фуджи). Пром система с 48 ядрами, опытным путём определил что сторедж тянет 100 потоков. Полный экспорт длится меньше суток. Обязательно использую SCN так как за время выполнения БД может стать рассогласованной. Один совет. Если есть большие таблицы с LOB то секционируйте их на количество секций кратное количеству потоков которое вы собираетесь использовать. Иначе картина будет следующая : шустренько идёт экспорт в N потоков, доходит до большой таблицы с LOB и рабочим остаётся только один поток. Если таблица большая - экспорт может мягко говоря сильно затянуться. Если проскочит такую таблицу, то обычные таблицы продолжат выливаться с заданной степенью параллелизма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2017, 16:21 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1885797]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
88ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 477ms |

| 0 / 0 |
