powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
7 сообщений из 7, страница 1 из 1
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445437
askkas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, все форумы перекопал, решения найти не смог.
Итак, 2 Базы, между ними прокинут DBLINK. Объем таблицы 500 ГБ.
Задача - перенести таблицу с одной базы на другую путем
Код: plsql
1.
Create table xxx as select * from  xxx@dblink


imp/exp/impdb/expdb/GG не предлагать, т.к. не подходят в конкретно данном случае.

Все вроде бы хорошо, таблица переливается, но заметил особенность Oracle - через одну сессию скорость перелива данных не превышает 100мбит/сек, и не важно какая скорость канала. Соответственно, чтобы лить данные со скоростью 1000мбит/сек, приходится создавать 10-15 сессий, что не очень то и удобно, да и исходная база читает одну и ту же таблицу 15 раз, что создает нагрузку.

Какие параметры можно подкрутить, да и где это сделать, чтобы скорость перекачки данных через DBLINK в 1 сессию была выше (до 1гбит/сек) ?

пока что нашел
Код: plaintext
1.
TCP.NODELAY=yes 

.... но еще не пробовал...
...
Рейтинг: 0 / 0
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445447
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askkasи не важно какая скорость канала

Вся таблица на источнике помещается в память? Или диски успевают отдавать на 1Гбит/сек?
...
Рейтинг: 0 / 0
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445547
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askkas,

17522098
...
Рейтинг: 0 / 0
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445577
askkas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
envaskkasи не важно какая скорость канала

Вся таблица на источнике помещается в память? Или диски успевают отдавать на 1Гбит/сек?


Вся таблица в память в данном случае не помещается, однако так как на серверах стойки - они конечно успевают читать информацию. Стойки работают на скорости свыше 10гбит/сек
...
Рейтинг: 0 / 0
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445580
askkas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,

Для такого транспорта лучше выделить отдельный порт с увеличенными настройками
SEND_BUF_SIZE, RECV_BUF_SIZE или отдельный listener


Данные настройки прописываются на стороне клиента в tnsnames.ora, или на стороне базы в sqlnet.ora ?

Старой статьи не нашел, но вот похожая:
Oracle Net Services 12c: Best Practices for Database Performance and Scalability


С сожалению ссыль битая...
...
Рейтинг: 0 / 0
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445636
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askkas,
Поиск в Google первая ссылка
Раздел Tuning the Socket Buffers и далее
...
Рейтинг: 0 / 0
DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
    #39445655
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,

Откопал старый документ по настройке LISTENER
Настраивали очень удаленный standby
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / DBLINK и медленная скорость (100 мбит в секунду на 1 сессию)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]