18
− Аудит. SQL Server 2012 поддерживает аудит доступа к данным и
контроль за осуществляемыми с базой данных действиями.
Отказоустойчивость SQL Server 2012:
− Зеркалирование БД (Database Mirroring). Технология зеркалирования
предполагает наличие одного активного сервера, с которым работают все клиенты,
и одного зеркального сервера, на который происходит передача всех журналов
транзакций и их применение к зеркальной БД. При отказе активного сервера,
происходит переключение на зеркальный сервер. Это делается либо вручную, либо
автоматически, при использовании сервера-наблюдателя (Witness). Таким образом
обеспечивается отказоустойчивость БД, и в случае сбоя максимум, что теряется –
это одна транзакция. При этом не требуется никакого специализированного
кластерного оборудования или SAN-устройств. Но нужно учитывать, что данный
метод не обеспечивает непрерывность функционирования, ввиду того, что
переключение длится несколько секунд и обращения происходят к другому
серверу с другим именем, а также не обеспечивается распределение нагрузки и
снижается производительность. В SQL Server 2012 появилась функция
автоматического восстановления повреждённых страниц с зеркального сервера, а
также добавлена функция прозрачного перенаправления клиентов на зеркальный
сервер.
− Кластеры высокой доступности (High Availability Cluster). Крупные
компании, которым требуется непрерывность функционирования, постоянная
доступность БД и распределение нагрузки, используют SQL Server 2012 в режиме
кластера. SQL Server 2012 поддерживает 16-ти узловую кластеризацию, причём
кроме кластеризации ядра СУБД, поддерживается также кластеризация Analysis
Services, Notification Services и Replication Services. Кластер SQL Server 2012
позволяет обеспечить режим функционирования 24/7 для критических бизнес-
приложений.
Масштабируемость SQL Server 2012:
− Горячее добавление памяти и процессоров. SQL Server 2012 позволяет
не выключая и не перезагружая сервер добавлять в него оперативную память и
процессоры (эта функция должна также поддерживаться и оборудованием).