Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Организация работы с двумя базами  [new]
progrmr
Guest
Есть 2 базы Oracle.
На одной базе ведется справочник.
Во второй он тоже должен использоваться.
Вопрос: как правильно организовать общую работу справочника?
1) Во второй базе обращатся через dblink к справочнику первой базы.
2) Создать копию справочника на 2-й базе и синхронизировать.

При 1-м варианте нет проверки ссылочной целостности.
При 2-м нужно заморачиваться с синхронизацией.
Как лучше? Или все по конкретной ситуации?
21 авг 13, 09:01    [14733915]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Тролин
Guest
progrmr,

Advanced replication or GoldenGate
21 авг 13, 09:18    [14733989]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
-2-
Member

Откуда:
Сообщений: 15330
progrmr
Есть 2 базы Oracle.
а в каком форуме задавался вопрос - как лучше, делить на две базы или ...?
21 авг 13, 09:32    [14734066]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
progrmr
Guest
-2-
progrmr
Есть 2 базы Oracle.
а в каком форуме задавался вопрос - как лучше, делить на две базы или ...?

Конечно лучше одна база, но тут не от меня зависит и сделать ничего не могу с этим.
21 авг 13, 09:38    [14734107]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Ramin Hashimzade
Member

Откуда: Азербайджан, Баку
Сообщений: 9979
Блог
progrmr,

2) через AQ, (хотя там свои заморочки) если правильно настроить все должен работать.
21 авг 13, 10:41    [14734480]     Ответить | Цитировать Сообщить модератору
 Пожалуй тоже ляпну.  [new]
-2-
Member

Откуда:
Сообщений: 15330
Ramin Hashimzade
2) через AQ.
Или через асинхронную синхронизацию.
21 авг 13, 10:45    [14734491]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Ramin Hashimzade
Member

Откуда: Азербайджан, Баку
Сообщений: 9979
Блог
-2-
Ramin Hashimzade
2) через AQ.
Или через асинхронную синхронизацию.

для 2 случае можно предложить много вариантов. нужно рассмотреть и взять оптимальный.
21 авг 13, 11:03    [14734599]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
Ramin Hashimzade
-2-
пропущено...
Или через асинхронную синхронизацию.

для 2 случае можно предложить много вариантов. нужно рассмотреть и взять оптимальный.
Множество вариантов будет значительно сокращено после прочтения Deprecated and Desupported Features for Oracle Database 12c
Иначе потом через пару лет перед переходом на 12c придется все переделывать.
21 авг 13, 12:01    [14735107]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Тролин
Guest
Alexander Ryndin,

мне за переделку деньги заплатят, а если буду заказчиком, то да почитаю 12с.
21 авг 13, 13:15    [14735727]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Тролин
Guest
Alexander Ryndin,

стримсы закроют в 12с.... а вот Advanced Replication останется...так что можно смело юзать AR. Можно было GG, но он денег стоит... а когда деньги уже вложены уже в готовый проект , доплачивать никто не будет.
21 авг 13, 13:22    [14735772]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
казинак
Member

Откуда:
Сообщений: 1273
Тролин
Alexander Ryndin,

стримсы закроют в 12с.... а вот Advanced Replication останется...так что можно смело юзать AR. Можно было GG, но он денег стоит... а когда деньги уже вложены уже в готовый проект , доплачивать никто не будет.

вроде по ссылке Advanced Replication тоже депрекейтед
21 авг 13, 13:27    [14735800]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Ramin Hashimzade
Member

Откуда: Азербайджан, Баку
Сообщений: 9979
Блог
казинак
Тролин
Alexander Ryndin,

стримсы закроют в 12с.... а вот Advanced Replication останется...так что можно смело юзать AR. Можно было GG, но он денег стоит... а когда деньги уже вложены уже в готовый проект , доплачивать никто не будет.

вроде по ссылке Advanced Replication тоже депрекейтед

ага... это типа они просто хотят сказать "не надо ничего си нхронизировать"
21 авг 13, 13:30    [14735813]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
казинак
Member

Откуда:
Сообщений: 1273
блин, родные механизмы репликации отбрасывают, в угоду GG, за который отдельно платить надо
осталось дблинки и гетерогенные сервисы объявить депрекейтед
тогда выбора совсем не останется
придется юзать ГГ...
даже если одну табличку реплицировать надо
21 авг 13, 13:36    [14735850]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
-2-
Member

Откуда:
Сообщений: 15330
казинак
Тролин
Alexander Ryndin,

стримсы закроют в 12с.... а вот Advanced Replication останется...так что можно смело юзать AR. Можно было GG, но он денег стоит... а когда деньги уже вложены уже в готовый проект , доплачивать никто не будет.

вроде по ссылке Advanced Replication тоже депрекейтед
Advanced для репликации справочников в одну сторону не нужен.
21 авг 13, 14:08    [14736119]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
казинак
Member

Откуда:
Сообщений: 1273
-2-
Advanced для репликации справочников в одну сторону не нужен.

а стримс штоле нужен?
21 авг 13, 14:12    [14736143]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
-2-
Member

Откуда:
Сообщений: 15330
казинак
-2-
Advanced для репликации справочников в одну сторону не нужен.
а стримс штоле нужен?
вполне может быть. Много таблиц, нужно синхронизировать не только данные, но и ddl... - проще натравить стримсы на всю схему, чем кочевряжиться с каждой таблицей.
21 авг 13, 14:26    [14736255]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 51768

казинак
тогда выбора совсем не останется

Ни к чему такой пессимизм. GG - не единственный репликатор для Оракула.

Posted via ActualForum NNTP Server 1.5

21 авг 13, 14:28    [14736280]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
Тролин
Guest
казинак,

ослеп я в последнее время не увидел этот пункт =)))....что говорить жопа....пытаются отжать бабло...
21 авг 13, 14:42    [14736419]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
казинак
Member

Откуда:
Сообщений: 1273
-2-
казинак
пропущено...
а стримс штоле нужен?
вполне может быть. Много таблиц, нужно синхронизировать не только данные, но и ddl... - проще натравить стримсы на всю схему, чем кочевряжиться с каждой таблицей.

нафантазировать то можно много чего
пока тс написал только это
progrmr
Есть 2 базы Oracle.
На одной базе ведется справочник.
Во второй он тоже должен использоваться...

про ddl ниче не сказал, про то из скольких таблиц состоит справочник и про то, в отдельной ли схеме этот справочник - тоже
соответственно, предложений можно насыпать целую кучку

и ваще, слышали, что Рындин сказал? и стримсы и адвансед репликейшн - депрекейтед
21 авг 13, 14:42    [14736420]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
-2-
Member

Откуда:
Сообщений: 15330
казинак
и ваще, слышали, что Рындин сказал? и стримсы и адвансед репликейшн - депрекейтед
я где-то возражал этому утверждению?
21 авг 13, 14:57    [14736564]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
progrmr
Guest
[quot казинак]
-2-
пропущено...
про ddl ниче не сказал, про то из скольких таблиц состоит справочник и про то, в отдельной ли схеме этот справочник - тоже
соответственно, предложений можно насыпать целую кучку

Из нескольких таблиц запрос. Сделал щас запрос через дблинк.
Про синхронизацию мне идея нравится, но меня забодали авторитетные личности.
Из-за одного справочника нервы тратить не хочется.
Поэтому сделал дблинк. :(
Вместо того, чтобы получать миллион денег, трачу миллион нервов...
21 авг 13, 15:37    [14736977]     Ответить | Цитировать Сообщить модератору
 Re: Организация работы с двумя базами  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
progrmr
Есть 2 базы Oracle.
На одной базе ведется справочник.
Во второй он тоже должен использоваться.
Вопрос: как правильно организовать общую работу справочника?
1) Во второй базе обращатся через dblink к справочнику первой базы.
2) Создать копию справочника на 2-й базе и синхронизировать.

При 1-м варианте нет проверки ссылочной целостности.
При 2-м нужно заморачиваться с синхронизацией.
Как лучше? Или все по конкретной ситуации?

первый вариант, который я бы стал рассматривать - матвью
21 авг 13, 15:42    [14737026]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить