Управления реляционными базами данных и анализа данных
Вид материала | Руководство |
СодержаниеОбеспечение масштабируемости и надежности для бизнес-приложений Улучшенная кластеризация с восстановлением после отказа Поддержка нескольких процессоров и большого объема памяти |
- Программа дисциплины Системы управления базами данных Семестры, 22.73kb.
- Проектирование базы данных, 642.58kb.
- «Прикладная информатика (по областям)», 1362.72kb.
- Тема Базы данных. Системы управления базами даннях (12 часов), 116.1kb.
- Реляционная модель данных в системах управления базами данных, 200.05kb.
- Системы управления базами данных, 313.7kb.
- Системы управления базами данных (субд). Назначение и основные функции, 30.4kb.
- 1. 2 Системы управления базами данных. Основные функции, 630.95kb.
- Развитие объектно-ориентированных систем управления базами данных, 122.52kb.
- Любая программа для обработки данных должна выполнять три основных функции: ввод новых, 298.05kb.
Обеспечение масштабируемости и надежности для бизнес-приложений
В случае значительных вложений компании в разработку важного для нее приложения необходимо обеспечить масштабируемость и устойчивую работу этого решения в соответствии с растущими потребностями компании. В сервер SQL Server 2000 включена улучшенная поддержка кластеризации с восстановлением после отказа, которая позволяет не допустить прекращения работы приложений даже при возникновении аварийных ситуаций. Этот продукт может поддерживать оперативную память объемом 64 ГБ и использовать преимущество одновременной работы с 32 процессорами. Чтобы ускорить обмен данными между серверами, в СУБД SQL Server 2000 предусмотрена встроенная поддержка технологии SAN (System Area Network – системная сеть), обеспечивающая высокоскоростное взаимодействие между кластерами.
Улучшенная кластеризация с восстановлением после отказа
При использовании сервера SQL Server 2000 Enterprise Edition кластеры, обладающие возможностью восстановления после отказа, становятся более гибкими и более управляемыми. Операции установки, создания, настройки и сопровождения таких кластеров теперь стали удобнее, поскольку они доступны как из программы установки, так и из программы SQL Server Enterprise Manager. Программа установки сервера SQL Server 2000 автоматически определяет наличие служб Microsoft Cluster Services, поэтому запуск отдельного мастера создания кластеров в этом случае не требуется. В ходе установки кластера можно добавлять или удалять узлы. С помощью программы Enterprise Manager можно повторно выполнить установку или перенастройку кластера на любом из его узлов без воздействия на другие узлы. Кроме того, кластеризация с восстановлением после отказа теперь работает с репликацией, распределенными представлениями и другими приложениями, зависящими от имен серверов.
Улучшение эксплуатационных характеристик кластера позволяет при сбоях выполнять восстановление с одного его узла на другой. Если операционная система Windows 2000 Advanced Server используется в асимметричной конфигурации, экземпляр SQL Server 2000 выполняется на основном компьютере, в то время как дополнительный экземпляр на втором компьютере находится в ждущем режиме, пока не потребуется восстановление. В симметричной конфигурации SQL Server 2000 одновременно работает на нескольких серверах с разными базами данных, что позволяет организациям с более ограниченными требованиями к оборудованию (не имеющих выделенные запасные системы) обеспечить восстановление при отказе любого из узлов кластера без необходимости применения дополнительного оборудования. Кроме того, при использовании операционной системы Windows 2000 Datacenter Server сервер SQL Server 2000 Enterprise Edition поддерживает четырехузловые кластеры с восстановлением после отказа. Если на одном из узлов кластера происходит сбой, ресурсы сервера SQL Server и операционной системы могут быть восстановлены на любом из уцелевших узлов.
Поддержка нескольких процессоров и большого объема памяти
Если применяется операционная система Windows 2000 Datacenter Server, SQL Server 2000 может использовать до 64 ГБ оперативной памяти и до 32 процессоров. Это обеспечивает эффективную поддержку при масштабировании системы, а также может использоваться совместно с методами распределения нагрузки для обработки предельно больших объемов данных и транзакций.
Поддержка протокола VI SAN
Поддержка протокола VI SAN (Virtual Interface System Area Network) сервером SQL Server 2000 дает возможность этой СУБД напрямую взаимодействовать с устройствами, подключенными с помощью технологии SAN, позволяя без задержек передавать большие объемы данных или транзакций. Корпорация Майкрософт разработала эту технологию в сотрудничестве с компаниями Giganet (cLan) и Compaq (Servernet 2), чтобы обеспечить прямой доступ к устройствам, поддерживающим технологию SAN.
Масштабирование приложений для соответствия новым классам устройств
SQL Server 7.0 обеспечивал для приложений, работающих на базе переносных компьютеров, беспрецедентную возможность масштабирования до уровня SQL Server 7.0 Enterprise Edition. Выпуск SQL Server 2000 Windows CE Edition еще более расширил семейство продуктов SQL Server, охватив новые классы устройств, которые ориентированы на создание мобильных и встроенных решений. Эти системы предназначены для автоматизации продаж, диспетчеризации услуг, для работы с кассовыми терминалами, управления торговыми залами и даже для компьютерных приставок к телевизорам.
Сервер SQL Server 2000 Windows CE Edition предоставляет разработчикам согласованную модель программирования и набор интерфейсов API. Разработчики могут удобно и быстро создавать приложения для выпуска SQL Server 2000 Windows CE Edition, используя свой опыт работы в системах разработки Visual Basic® и Visual C++®, а также применяя модель программирования, основанную на технологиях OLE DB и ADO.
SQL Server 2000 Windows CE Edition обеспечивает все основные функции реляционных баз данных и не требует значительных ресурсов для реализации мобильных и встроенных систем. Этот выпуск поддерживает все основные виды процессоров, с которыми работает Windows CE. Он состоит из трех ключевых компонентов: надежного хранилища для продолжительного хранения данных; обработчика запросов для упрощения и оптимизации сложных запросов; надежного и масштабируемого средства, выполняющего двунаправленные репликации слияния для синхронизации данных между устройствами и центральной базой данных SQL Server 2000.