|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Собственно, как реализовать в постгресе Код: plsql 1. 2. 3. 4.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 12:24 |
|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Шамиль Фаридович Собственно, как реализовать в постгресе Код: plsql 1. 2. 3. 4.
? кратко - никак... штатными методами cross-database запросы не поддерживаются. долго - читайте про FDW (как более новый и удобный механизм) и db-link (как более старый но тоже иногда удобный). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2020, 12:43 |
|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Maxim Boguk, Почитал про FDW https://postgrespro.ru/docs/postgrespro/10/postgres-fdw Все очень легко настроилось. Почему вы написали, что это долго? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2020, 14:42 |
|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Шамиль Фаридович Maxim Boguk, Почитал про FDW https://postgrespro.ru/docs/postgrespro/10/postgres-fdw Все очень легко настроилось. Почему вы написали, что это долго? Потому что из коробки оно не работает и надо настраивать... еще интереснее станет когда вы начнет структуру таблиц менять на базе источнике (все тоже решается конечно но не ожидайте что оно автоматически на базе приемнике будет отражаться). Когда у вас через FDW перевязаны несколько баз структуры которых меняют без вашего контроля всякими автоматическими миграциями - использование FDW становится веселым. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2020, 15:16 |
|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Maxim Boguk, ясно, спасибо за инфу. Вопрос по Код: plsql 1. 2.
Эти сторонние таблицы(foreign tables) по факту являются лишь представлениями таблиц из внешних источников, или происходит физическое копирование данных с последующей репликацией? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2020, 22:11 |
|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Шамиль Фаридович Maxim Boguk, ясно, спасибо за инфу. Вопрос по Код: plsql 1. 2.
Эти сторонние таблицы(foreign tables) по факту являются лишь представлениями таблиц из внешних источников, или происходит физическое копирование данных с последующей репликацией? представления таблиц из внешних источников причем с зафиксированной структурой на время import foreign schema (т.е. последующие atlers на стороннем сервере не отражаются на них никак). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2020, 22:54 |
|
Гетерогенный запрос
|
|||
---|---|---|---|
#18+
Шамиль Фаридович, Проблема не в настройке, а в том, как сделать так, чтобы таблица из одной БД не копировалась полностью в другую БД при выполнении запроса. Приходится заниматься инкапсуляцией выборки из одной таблицы (например, в массив или json) для передачи этой выборки по FDW или dblink в другую БД для более эффективной выборки. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2020, 10:25 |
|
|
start [/forum/topic.php?fid=53&msg=39937146&tid=1994768]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 19ms |
total: | 155ms |
0 / 0 |