Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Компоненты репликации баз данных

div.main {margin-left: 20pt; margin-right: 20pt} Компоненты репликации баз данныхМайкл Оути Система репликаций SQL Server предоставляет возможность производить репликации даже на другие платформы баз данных

В SQL Server имеются функции репликации, которые предоставляют возможность передавать в одну или несколько связанных систем по соединениям локальных или территориальных коммуникационных сетей все изменения, вносимые в базу данных,. Средства репликации SQL Server включают разнообразный набор функций и даже позволяют производить репликации в базы данных, использующие другие платформы, такие как Oracle, DB2 и Access. Ниже приводится краткий обзор семи ключевых компонентов системы репликаций баз данных SQL Server. 7. Статьи

Статья является основным элементом репликации. Она представляет то, что было опубликовано. Статья может быть объектом базы данных, например, таблицей, хранимой процедурой или выборкой строки столбцов. SQL Server не может производить репликацию статьи, если она не входит в какую-нибудь публикацию. 6. Публикации

Публикация состоит из одной или нескольких статей. Публикация представляет собой набор данных, с которым SQL Server будет выполнять репликацию. Другими словами, SQL Server производит репликации не отдельных статей, а всей публикации. Таким образом, публикации позволяют сгруппировать связанные данные и объекты вместе для проведения репликации. 5. Издатель

Издатель делает публикацию доступной для репликации. Каждая отдельная статья может быть опубликована только одним издателем SQL Server. Система публикации содержит основную, реплицируемую базу данных, которая хранит данные, подлежащие публикации. За некоторыми исключениями только издатель может вносить изменения в реплицируемые данные. Издатель отбирает информацию, которая будет извлечена из его базы данных, и пересылает ее распространителю. 4. Распространитель

Распространителем является система SQL Server, которая отвечает за передачу реплицируемых данных от издателя к различным подписчикам. Для репликаций небольшого масштаба распространителем и издателем служит одна и та же система. Но при крупномасштабных репликациях организации, как правило, предпочитают такие конфигурации, в которых в роли распространителя выступает отдельная система. 3. Подписчик

Подписчик - это система, которая получает реплицируемую публикацию. В то время как система SQL Server включает только одного издателя, в нее может входить множество подписчиков. На первый взгляд такая структура может показаться ограниченной, но ведь издатель одной публикации может выступать подписчиком целого ряда других публикаций. Аналогичным образом, подписчик одной публикации может в свою очередь выступать издателем других публикаций. 2. Принудительная подписка

В системе принудительной подписки издатель рассылает публикацию подписчикам, не дожидаясь, когда они пришлют на нее запрос. Репликации методом транзакций применяют принудительную подписку, потому что реплицируемые данные должны быть доступны подписчикам практически в реальном масштабе времени. 1. Активная подписка

При активной подписке подписчик периодически запрашивает публикацию у издателя. Активная форма подписки используется в тех случаях, когда имеется большое число подписчиков и нет необходимости в немедленной доставке данных от издателя.



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте