powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Линк между сиквелом (сервер БД в ажуре) и Ораклом
14 сообщений из 14, страница 1 из 1
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39914798
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перенесли сервер БД в Ажур

теперь чтение по линку запроса из одного поля намбер и 150 тыс строк занимает 2 минуты

линкед сервера между МССКЛ и Ораклом можно как-то настраивать? Размер пакета, что-то еще?

Со стороны Оракл помониторил, там простой запрос вида
Код: plsql
1.
select myField from myTable_150_тыс_строк


такой и должен быть
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39914805
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
Перенесли сервер БД в Ажур

теперь чтение по линку запроса из одного поля намбер и 150 тыс строк занимает 2 минуты

линкед сервера между МССКЛ и Ораклом можно как-то настраивать? Размер пакета, что-то еще?

Со стороны Оракл помониторил, там простой запрос вида
Код: plsql
1.
select myField from myTable_150_тыс_строк



такой и должен быть

надо полагать, что скорость чтения данных из эйжур зависит от

1. Выбранного плана (не SQL план, а "подписка") для БД.
Может там iops-ы урезаны в "0"
2. От канала между эйжур и вашей внутренней инфрой.
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39914939
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLex
2. От канала между эйжур и вашей внутренней инфрой.
Который тоже наверняка зависит от "плана"...
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39914945
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg
msLex
2. От канала между эйжур и вашей внутренней инфрой.
Который тоже наверняка зависит от "плана"...

тут я имел ввиду канал за выходом из "зоны влияния" эйжура
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39914967
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLex
alexeyvg
пропущено...
Который тоже наверняка зависит от "плана"...

тут я имел ввиду канал за выходом из "зоны влияния" эйжура
В принципе да, от этого может быть, но каналы сейчас быстрые, а стоимость ресурсов Ажура высокая, так что ИМХО более вероятно, что ограничение именно на стороне Ажура.
Но, конечно, могу и ошибаться, мой опыт с Ажуром совсем небольшой.

Это вообще andreymx-у легко проверить, просто посмотреть, как Ажур возвращает "синтетические" (что бы не зависеть от дисков и т.д.) данные. Типа запрос с кросс-джойном из CTE(... from VALUES(...)) - те же 150 тыщ строк из одного поля.
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915011
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. запрос был такой - одно поле из одной таблицы без where и джойнов




2. для пробы сделал в оракле представление такого примерно вида
Код: plsql
1.
2.
3.
4.
select substr(id, 1, 4), listagg(id, ',') within group(order by id)
from table
group by
      substr(id, 1, 4)


строчек было 10 тыс, закачалось за 10 секунд


2.1. Если другие методы не помогут, может будем думать в эту сторону



3. Потребовал от аналитиков обоснования закачек 150 тыс строк
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915057
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, забыл сказать:

сервер скл в ажуре
сервер оракл на земле
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915194
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg
Это вообще andreymx-у легко проверить, просто посмотреть, как Ажур возвращает "синтетические" (что бы не зависеть от дисков и т.д.) данные. Типа запрос с кросс-джойном из CTE(... from VALUES(...)) - те же 150 тыщ строк из одного поля.
160 тыс строк (только одно поле, bigint, не PK) из таблицы внутри самой этой MSSQL БД закачались на наземного клиента за 6 сек
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915205
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
alexeyvg
Это вообще andreymx-у легко проверить, просто посмотреть, как Ажур возвращает "синтетические" (что бы не зависеть от дисков и т.д.) данные. Типа запрос с кросс-джойном из CTE(... from VALUES(...)) - те же 150 тыщ строк из одного поля.
160 тыс строк (только одно поле, bigint, не PK) из таблицы внутри самой этой MSSQL БД закачались на наземного клиента за 6 сек
Из облачной MSSQL БД, то есть из Ажура?
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915212
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg
andreymx
пропущено...
160 тыс строк (только одно поле, bigint, не PK) из таблицы внутри самой этой MSSQL БД закачались на наземного клиента за 6 сек
Из облачной MSSQL БД, то есть из Ажура?
.Ну да, у вас же он только в облаке?

Похоже, это особенности протокола линкеда к Ораклу, видимо, там большое значение имеет латентность.
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915228
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у нас скл бд обычная, но сервер этой БД в ажуре
да, с этой самой БД


alexeyvg
латентность
незнакомое слово :)
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39915318
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

Отложенность по-русски. В сетевых протоколах это означает простои при получении сигналов.
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39918590
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал на оракле функцию, которая генерит xml,
а затем конвертирует его в clob и этот clob возвращает
для двух намбер и одного варчар полей для 20 тыс строк размер clob получился 2.8м
время получения этого clob в оракл = десятые доли секунды

потом написал опенквери в мсскл
время получения этого clob в мсскл = 18 сек
что практически идентично выполнению простого запроса с этими же данными

такое ощущение, что всё-таки канал
Хотя админы утверждают, что канал не загружен
...
Рейтинг: 0 / 0
Линк между сиквелом (сервер БД в ажуре) и Ораклом
    #39918666
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

так он может и не загружен из-за простоев. Он не из-за перегрузки тормозит, а из-за лагов (как в компьютерных онлайн играх). Либо пакеты теряются, а сиквел к этому чувствителен.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Линк между сиквелом (сервер БД в ажуре) и Ораклом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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