powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
6 сообщений из 6, страница 1 из 1
чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
    #39891978
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть у нас oracle-view, которая тянет из основной таблицы + несколько подвешенных к ней через OUTER JOIN.
_Все_ эти таблицы находятся в MS-SQL-базе и опрашиваются через некий db-link (через купленный нами HS aka Gateway)
По отдельности каждая таблица опрашивается быстро. Но в рамках этой вьюхи всё тормозит чудовищно! :-(

Exec-план показывается, что каждая таблица высасывается на сторону оракла (через serial_from_remote ), и (уже там, в оракле, делается hash_join_outher). Как _в принципе_(!) такое разгоняется?! Кто знает / cталкивался? Если какая-то практическая(!) RTFM-ина конкретно по сабжу?
...
Рейтинг: 0 / 0
чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
    #39891998
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik,

создать view или dbms_hs_pathrough
...
Рейтинг: 0 / 0
чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
    #39892011
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik

По отдельности каждая таблица опрашивается быстро
что это означает? вы за пару сек вытягиваете в оракл все миллионы строк?
сколько строк в тех таблицах?

джойны идут по полям одинаковых типов?
...
Рейтинг: 0 / 0
чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
    #39892216
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так создайте вьюху на стороне MSSQL и из нее уже тяните данные.
...
Рейтинг: 0 / 0
чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
    #39892264
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBAshnik, попробуй ее материализовать на стороне Оракла.
...
Рейтинг: 0 / 0
чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
    #39893945
DBAshnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Спелицин
Ну так создайте вьюху на стороне MSSQL и из нее уже тяните данные.


пожалуй попробуем такую возможность... Спасибо!

P.S. крайне интересный (для _меня_ ) факт: !!!
проблемный sql_id можно найти в v$sqlarea ! НО не в v$sql_plan !!!
Мой вопрос: а где ж Оракл держит планы таких вот (hs-) запросов?! (если часть опрашиваемых таблиц нахоится на моей стороне, то по любому нужен же план, или как?)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / чудовищно тормозит oracle-вьюха "сосущая" из MsSQL (через db-link)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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