русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Новые возможности (компонент Database Engine) SQL Server 2012


Дата добавления: 2015-07-09; просмотров: 862; Нарушение авторских прав


В данном последнем выпуске Компонент SQL Server Database Engine появились новые функции и улучшения, расширяющие возможности и увеличивающие производительность труда архитекторов, разработчиков и администраторов, которые проектируют, создают и обслуживают системы хранения данных.

Были улучшены следующие возможности компонента Database Engine.

Раздел Описание
Улучшения готовности к работе (компонент Database Engine) Описывает улучшения компонентов высокого уровня доступности.
Улучшенное управление (компонент Database Engine) Описывает улучшения средств и функций отслеживания.
Улучшенные способы программирования (компонент Database Engine) Описывает улучшения программирования в компоненте Database Engine.
Улучшенная масштабируемость и повышенная производительность (компонент Database Engine) Описывает улучшения масштабируемости и производительности в компоненте Database Engine
Улучшения безопасности (компонент Database Engine) Описывает улучшения безопасности в компоненте SQL Server Database Engine
Усовершенствования регулятора ресурсов (компонент Database Engine) Описывает улучшения регулятора ресурсов в компоненте ядра СУБД.
Microsoft.SqlServer.Dac и Microsoft.SqlServer.Dac.Extensions Пространство имен Microsoft.SqlServer.Dac предоставляет классы, которые можно использовать в коде для выполнения операций с пакетами DACPAC и BACPAC. Пространство имен Microsoft.SqlServer.Dac.Extensions предоставляет классы, содержащие методы расширения, которые можно использовать в коде получения сведений из пакетов DACPAC и BACPAC или использовать расширенные функции, которые еще не присутствуют в пространстве имен Microsoft.SqlServer.Dac.

Улучшения готовности к работе (компонент Database Engine)SQL Server 2012



Для защиты баз данных приложений в корпоративной среде от запланированных и незапланированных простоев в SQL Server 2012 появилась функция Группы доступности AlwaysOn и ряд других улучшений высокого уровня доступности. В этом разделе

1. Экземпляры отказоустойчивого кластера (режим AlwaysOn для SQL Server)

2. Группы доступности AlwaysOn

3. Операции в сети

Экземпляры отказоустойчивого кластера (режим AlwaysOn для SQL Server)

 

1. Отказоустойчивые кластеры с несколькими подсетями. Отказоустойчивый кластер с узлами в нескольких подсетях SQL Server представляет собой конфигурацию, в которой каждый узел отказоустойчивого кластера подключен к другой подсети или другому набору подсетей. Эти подсети могут находиться в том же расположении или на географически распределенных сайтах. Кластеры географически распределенных сайтов иногда называют растянутыми. Поскольку не существует общедоступного для всех узлов хранилища, существует необходимость в репликации данных между хранилищами данных, расположенных в разных подсетях. При репликации данных в наличии имеется несколько копий данных. Поэтому отказоустойчивый кластер с узлами, расположенными в нескольких подсетях, обеспечивает не только высокий уровень доступности, но и является решением для аварийного восстановления данных.

2. Гибкая политика отработки отказов для определения работоспособности кластера. В экземпляре отказоустойчивого кластера SQL Server в каждый отдельный момент времени только один узел может быть владельцем группы кластерных ресурсов. Клиентские запросы обслуживаются через этот узел для данного экземпляра отказоустойчивого кластера. В случае сбоя группа объектов владения переходит к другому узлу отказоустойчивого кластера. Этот процесс называется отработкой отказа. Улучшенная система обнаружения сбоев, представленная в SQL Server 2012, а также дополнительное свойство уровня условий сбоя позволяют настроить более гибкую политику отработки отказов.

3. Косвенные контрольные точки. Косвенные контрольные точки являются альтернативой автоматическим контрольным точкам для конкретных баз данных, которые задаются свойством сервера. Косвенные контрольные точки предоставляют новый алгоритм назначения контрольных точек для компонента Database Engine. Этот алгоритм дает более надежную гарантию времени восстановления базы данных в случае сбоя или отработки отказа, что обеспечивается автоматическими контрольными точками. Чтобы гарантировать, что восстановление базы данных не превысит некоторого времени, для конкретной базы данных можно указать максимально допустимое время простоя.

 
В базе данных, которая настроена на использование косвенных контрольных точек, может снизиться производительность обработки транзакционной нагрузки в режиме «в сети».

Группы доступности AlwaysOn

Развертывание Группы доступности AlwaysOn включает в себя создание и настройку одной или нескольких групп доступности. Группа доступности — это контейнер, который определяет набор пользовательских баз данных (баз данных доступности), переключаемых на другой ресурс как единое целое, а также набор реплик доступности для размещения копий всех баз данных доступности. Для каждой группы доступности требуются минимум две реплики: первичная реплика и одна вторичная реплика.

Группы доступности AlwaysOn предоставляет широкий набор параметров, позволяющих повысить уровень доступности баз данных и улучшить использование ресурсов. Ключевыми компонентами являются:

1. Несколько вторичных реплик: одна первичная реплика и до четырех вторичных.

 
Каждая реплика доступности должна размещаться на отдельном узле одного отказоустойчивого кластера Windows Server (WSFC).

2. Альтернативные режимы доступности. Режим асинхронной фиксации и Режим синхронной фиксации.

3. Несколько режимов отработки отказов: автоматический переход на другой ресурс, запланированная отработка отказа вручную и переход на другой ресурс вручную. Активные вторичные реплики.

o Доступ только для чтения к вторичным репликам.

o Проведение операций резервного копирования с вторичными репликами.

Активные вторичные реплики повышают эффективность ИТ-инфраструктуры и сокращают расходы за счет более эффективного использования ресурсов на дополнительном оборудовании. Кроме того, перевод приложений с намерением чтения и заданий резервного копирования на вторичные реплики позволяет повысить производительность работы основной реплики.

4. Прослушиватели группы доступности, предоставляющие быструю отработку отказа для приложений после отказа группы доступности.

5. Гибкая политика отработки отказов для каждой группы доступности для обеспечения определенного контроля над автоматическим переходом на другой ресурс.

6. Автоматическое восстановление страниц для их защиты от повреждения.

7. Принудительное создание кворума WSFC (принудительный кворум).

8. Шифрование и сжатие, обеспечивающие безопасный, высокопроизводительный транспорт.

9. Взаимодействие со следующими функциями SQL Server:

o Система отслеживания измененных данных

o Отслеживание изменений

o Автономные базы данных

o Шифрование базы данных

o Моментальные снимки базы данных

o FILESTREAM

o FileTable

o Полнотекстовый поиск: полнотекстовые индексы синхронизируются с базами данных-получателями AlwaysOn.

o Доставка журналов

o Удаленное хранилище больших двоичных объектов (RBS)

o Репликация

o компонент Service Broker

o Агент SQL Server

 



<== предыдущая лекция | следующая лекция ==>
Роли Oracle | Средства групп доступности AlwaysOn


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.247 сек.