Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Разгон экспорта.  [new]
mayton
Member

Откуда: loopback
Сообщений: 49770
Занялся тюнингом процесса экспорта. Решил
перепробовать все способы взаимодействия
с Ораклом (TCP, IPC, NMP). Дополнительное
условие - это запуск exp локально,
т.е. без использования сетевого интефейса,
как такового.

Результаты любопытны.

Железяка: Celeron 1700/512M

ОС:Win2003,
Oracle 9.2.0.7.0
База: 5 Гб.
Размер дампа: 900Мб.

Для исключения тайм-аутов HDD:

exp.pf
...
file=NUL
...

Вот статистика:
ПротоколВремя
TCP(localhost)10:48
IPC8:02
NMP16:15


Хм... я доволен. Надо включать IPC.

P.S. Щас пойду на промышленном мочить. Там много.
Аж 0.6 Терабайт.
28 мар 06, 00:30    [2495504]     Ответить | Цитировать Сообщить модератору
 Re: Разгон экспорта.  [new]
Barkovsky
Member

Откуда: Санкт-Петербург
Сообщений: 2655
казалось бы, изрядно очевидный результат?
28 мар 06, 00:40    [2495524]     Ответить | Цитировать Сообщить модератору
 Re: Разгон экспорта.  [new]
mayton
Member

Откуда: loopback
Сообщений: 49770
Еще поднял скорость на 5%.

Прописал параметры SDU=32K, TDU=32K в настройках
листенера и tnsnames в секции DESCRIPTION.

P.S. А вы говорите - слон.
5 апр 06, 12:57    [2526452]     Ответить | Цитировать Сообщить модератору
 Re: Разгон экспорта.  [new]
Ааз
Member

Откуда: Москва/Протвино
Сообщений: 4274
Это вы "сеть" настраиваете, а не exp ;-). Начните с DIRECT=Y (если LOB'ов нету).

Для "сети" Bequeath не пробовали? Убить в окружении и/или реестре LOCAL (если есть не дай бог), в sqlnet.ora AUTOMATIC_IPC=OFF (для надежности) и по-простому

exp "/ as sysdba" DIRECT=Y ...

Всего
5 апр 06, 13:24    [2526604]     Ответить | Цитировать Сообщить модератору
 Re: Разгон экспорта.  [new]
mayton
Member

Откуда: loopback
Сообщений: 49770
Ааз
Это вы "сеть" настраиваете, а не exp ;-). Начните с DIRECT=Y (если LOB'ов нету).


Session Data Unit, ИМХО оказывает влияние на работу exp через
протокол IPC. По крайней мере, моя статистика это подтверждает.
Я делал тестовые замеры на величинах 8K, 16K и 32K соответственно.
Могу предоставить результаты (если интересно).

LOB-ы есть. И очень много.

Ааз

Для "сети" Bequeath не пробовали? Убить в окружении и/или реестре LOCAL (если есть не дай бог), в sqlnet.ora AUTOMATIC_IPC=OFF (для надежности) и по-простому
exp "/ as sysdba" DIRECT=Y ...


Хм.. не знаком с термином Bequeath. Но если просветите - буду благодарен.
5 апр 06, 13:46    [2526721]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить