SQL Server 2000. Руководство для ознакомления с продуктом

       

Распределенные разделенные представления


Распределенные разделенные представления (Distributed Partitioned Views) задействуют несколько серверов для обработки данных СУБД SQL Server путем горизонтального разделения этих данных. Эти серверы взаимодействуют между собой при управлении разделенными данными, но вместе с тем каждый из них работает автономно. Разделение данных прозрачно для приложений, обращающихся к базе данных. Приложение «видит» полную копию всех таблиц независимо от того, к какому из серверов этого объединения оно осуществляет доступ. Подключения принимаются всеми серверами, которые обрабатывают как запросы, так и обновления, распределяя их между собой в случаях необходимости. Обработчик запросов в сервере SQL Server2000 содержит ряд улучшений, которые позволят использовать такие представления для обновления данных и хорошо выполнять распределенные запросы для извлечения данных из других серверов-участников.

Распределенные разделенные представления становятся возможными благодаря внедрению технологии кластеризации без использования общих ресурсов. Метод, не предусматривающий разделения ресурсов при кластеризации, обычно рассматривается как предпочтительный по сравнению с методом использования общих ресурсов, так как его применение не вызывает отказов отдельных узлов или снижения быстродействия из-за разделения ресурсов. В сервере SQL Server 2000 кластеризация без использования общих ресурсов реализуется как объединение независимо администрируемых серверов, взаимодействующих между собой для совместного управления рабочей нагрузкой. Это значительный шаг в направлении централизованного управления без использования общих ресурсов, который позволяет поддерживать стабильный уровень быстродействия систем.

Дополнительные сведения (на английском языке) о распределенных разделенных представлениях см. в информационном документе «Microsoft SQL Server MegaServers: Achieving Software Scale Out» (Мегасерверы Microsoft SQL Server: обеспечение распределения нагрузки), который находится по адресу: msdn.microsoft.com/sqlserver



Содержание раздела