Файл: “Преимущества и недостатки заказных, уникальных и тиражируемых систем”.pdf

ВУЗ: Не указан

Категория: Эссе

Дисциплина: Не указана

Добавлен: 14.07.2023

Просмотров: 87

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

В процессе тиражирования транзакций (transactional replication) от издателя к подписчикам передаются не данные, а операции над ними. Само обновление происходит на рабочей станции. Передачу транзакций можно использовать только в том случае, когда в авто­номной базе данных уже хранится копия основной БД. При исполь­зовании этой схемы периодически необходимо выполнять и полную синхронизацию данных, которая выполняется по методу тиражиро­вания моментального снимка данных. Тиражирование транзакций лучше всего использовать, когда объем базы данных велик, а опера­ций над ними выполняется немного.

В БнД вообще, а в распределенных - особенно одной из важней­ших задач является обеспечение целостности баз данных, в том чис­ле восстановление баз после их разрушения. Для этих целей исполь­зуются журналы изменений баз данных - протокол, в котором регис­трируются в хронологическом порядке исходные и обновленные состояния всех записей базы данных, модифицированных в процессе исполнения транзакций. Ведение журнала обеспечивается многими СУБД и применяется при процедурах восстановления.

В случае обновления на подписчике (immediate updating subscribers) тиражирование инициируется издателем. Как только издатель подтвер­ждает транзакцию, он сообщает дистрибьютеру о том, что данные изменены. Дистрибьютер забирает подтвержденную транзакцию и рассылает ее подписчикам. Если во время завершения транзакции связь между дистрибьютером и издателем была прервана, то транзак­ция записывается в очередь и будет передана дистрибьютеру, как толь­ко связь восстановится. Дальнейшее распространение данных выпол­няет дистрибьютер либо принудительно, либо по запросу. Транзак­ции проводятся только через издателя.

Список использованной литературы

1 Автоматизированные информационные технологии в экономике: учебник / под ред. Г. А. Титоренко. — М.: Компьютер, ЮНИТИ, 2011.

2 Дзюбенко, А. Л. Корпоративные информационные системы. Особенности внедрения. Часть 1 / А. Л. Дзюбенко // Информационные системы в экономике — (http://www.e-college.ru/xbooks/xbook 018/book/index/index.html ?go=part-014*page.htm).

3 Корпоративные информационные системы — (http://iablov.narod.ru/igupit/kislec.htm#_Toc 151 864 579).