Страница 1 из 1
Cluster
Добавлено: 04 янв 2007, 16:00
sergeii001
Добрый день
Хотелось бы поинтересоваться есть ли возможность органозовывать сетевой Cluster или может кто знает как организовать резервное online синхрозирование данних (каждые 10 мин) между базами (первичной и резервной).
Спасибо
Добавлено: 04 янв 2007, 16:21
Merlin
Ключевое слово - репликация. Взгляды на то, как её следует обустраивать, довольно широко рознятся. Лично я приверженец тотального логирования на триггерах и вычитки-зачистки лога репликатором. Сия схема довольно громоздка, но гарантированно работает в любых хитросплетениях ситуаций и на любой структуре (если речь именно о резервировании, а не двунаправленной репликации с параллельной работой с обоими экземплярами, тут структуры должны быть уже спроектированы с учётом репликации и чисто автоматное решение в общем случае не катит, некоторые конфликты разруливаются только с помощью естественного интеллекта).
Добавлено: 04 янв 2007, 17:09
sergeii001
Спасибо, попытаюсь поискать информацию в интернете.
Добавлено: 09 янв 2007, 07:48
Dimitry Sibiryakov
Merlin писал(а):Лично я приверженец тотального логирования на триггерах и вычитки-зачистки лога репликатором. Сия схема довольно громоздка, но гарантированно работает в любых хитросплетениях ситуаций и на любой структуре
Твои бы слова да дизайнерам баз в уши... Есть случаи когда не срабатывает. Типичный пример: при вставке в мастер-таблицу, триггер вставляет что-то в деталь. Если этот триггер срабатывает раньше протоколирующего - бум! - FK violation.
Добавлено: 09 янв 2007, 11:23
Merlin
Dimitry Sibiryakov писал(а):Merlin писал(а):Лично я приверженец тотального логирования на триггерах и вычитки-зачистки лога репликатором. Сия схема довольно громоздка, но гарантированно работает в любых хитросплетениях ситуаций и на любой структуре
Твои бы слова да дизайнерам баз в уши... Есть случаи когда не срабатывает. Типичный пример: при вставке в мастер-таблицу, триггер вставляет что-то в деталь. Если этот триггер срабатывает раньше протоколирующего - бум! - FK violation.
Таким дизайнерам надо не слова в уши, а ... что и куда уточнять не буду, ну ты понял

Это ж из серии - доктор, когда я делаю вот так, то мне больно

Добавлено: 09 янв 2007, 15:48
WildSery
Merlin писал(а):Таким дизайнерам надо не слова в уши, а ... что и куда уточнять не буду, ну ты понял
Поддерживаю. Хотя я обычно матом в ухи. Половинчатое, так сказать, решение.
P.S.: Вазелин ещё нужно заслужить...
Добавлено: 09 янв 2007, 15:50
Dimitry Sibiryakov
Счастливые, блин... А мне должность не дает даже матом...