Читайте также:
|
|
В идеальном случае утилиты сопровождения должны поддерживать непрерывные операции, с помощью которых система должна редуцировать или даже исключать плановые и неплановые неполадки. Часто в реляционных СУБД приходится выходить в режим off-line, чтобы выполнить некоторую утилиту. Утилиты для загрузки, резервирования, восстановления, проверки целостности, реорганизации индексов и т.д. должны допускать выполнение в оперативном режиме. Если происходит сбой во время выполнения этих операций, утилита не должна быть запущена с начала операции. Например, могут выполняться периодические проверки или даже полное протоколирование, позволяющее запустить утилиты с места сбоя. Другие возможности, так как автоматическое архивирование и архивирование в оперативном режиме полных протоколов, автоматический перезапуск (без дополнительных операторов), управляемые времена перезапуска системы имеют также большое значение; это минимальный набор тех операций, которые могут потребовать, чтобы реляционная СУБД вошла в режим off-line.
Устойчивость.
Под устойчивостью понимается то, что реляционные СУБД уменьшают важность конкретных сбоев и прозрачно восстанавливаются после них. Реляционные СУБД должны обеспечивать доступ к данным как по чтению, так и по записи независимо от обстоятельств, включая аппаратуру системы, а также выход из строя отдельных компонент. Системы, обладающие такими свойствами, будут называться отказоустойчивыми. Отказоустойчивые системы часто основываются на других формах избыточности. Два основных типа – аппаратурная избыточность и избыточность по данным.
Аппаратурная избыточность систем может использовать полностью избыточные платформы, отдельные процессоры, сдвоенные диски и т.д. Обычным явлением является зеркалирование аппаратуры, при котором один диск используется как копия другого и защищает его от сбоев.
Избыточность по данным возникает в двух формах: программного зеркалирования и копирования.
Технология хранения данных. Корпоративные базы данных.
Современные требования к корпоративным базам данных.
В этом разделе описываются требования, которым должна отвечать СУБД, которая претендует на звание "корпоративной". Поэтому здесь не будут рассматриваться такие традиционные качества, как обработка транзакций, разграничение прав доступа, средства программирования и т.п. Итак, что отличает истинно корпоративную СУБД?
Дата добавления: 2015-04-12; просмотров: 78 | Поможем написать вашу работу | Нарушение авторских прав |