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

Откуда: far-far-far away
Сообщений: 367
Имеем 2 сервера 10.2.0.4. Один на Linux intel-64, другой на HP Itanium. С одного из серверов (НР) через dblink пытаемся вставить данные в партиционированную табличку на другом сервере (Linux). Данные передаются в 20 раз медленнее, чем в аналогичную по структуре, но не партиционированную таблицу на том же сервере (Linux) по тому же самому dblink. Локально данные в партиционированную таблицу переливаются на ура. Ожидания при вставке в сессии на Linux - получение данных от клиента по dblink. Канал между серверами не загружен.
Вопрос собственно - сталкивался ли кто-нить с подобной ситуацией?
Спасибо!
8 июн 09, 15:58    [7277240]     Ответить | Цитировать Сообщить модератору
 Re: Insert через dblink в партиционированную таблицу тормозит.  [new]
semenar
Member

Откуда: Днепропетровск
Сообщений: 3308
Блог
Что говорит трассировка?
8 июн 09, 16:27    [7277431]     Ответить | Цитировать Сообщить модератору
 Re: Insert через dblink в партиционированную таблицу тормозит.  [new]
Alexey Ostroverkhov
Member

Откуда: far-far-far away
Сообщений: 367
semenar,

Трассировка говорит следующее
  Event waited on                             Times   Max. Wait  Total Waited
  ----------------------------------------   Waited  ----------  ------------
  SQL*Net message from client                    42        0.78         21.26
  SQL*Net more data from client                3092        0.98       1387.00
  db file sequential read                      2149        0.38         12.21
Это еще незаконченный процесс, но тенденция прослеживается
9 июн 09, 10:13    [7279333]     Ответить | Цитировать Сообщить модератору
 Re: Insert через dblink в партиционированную таблицу тормозит.  [new]
Alexey Ostroverkhov
Member

Откуда: far-far-far away
Сообщений: 367
Опытным путем выяснили, что проблема в партиционировании - сделали еще одну партиционную таблицу аналогичной структуры - результат тот же - вставка происходит медленно. В непартиционную - на порядок быстрее. А то и на 2 порядка.
9 июн 09, 13:25    [7280575]     Ответить | Цитировать Сообщить модератору
 Re: Insert через dblink в партиционированную таблицу тормозит.  [new]
аселъ....
Guest
Alexey Ostroverkhov,

неплохо бы посмотреть скрипты создания обычной и секционированной таблицы.
9 июн 09, 14:50    [7281215]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить