Устойчивая работа сервера Firebird

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
Наверное каждому понятно, как важна надежная работа сервера базы данных на предприятии.
 
Наверное каждому понятно, как важна надежная работа сервера базы данных на предприятии.
  
=== Надежное железо ===
+
=== Аппаратное обеспечение ===
  
* Компьютер. Должен бесперерывно работать без зависаний, синих экранов смерти и произвольных перезагрузок на протяжении месяцев. Не утешайте себя, если компьютер подвисает лишь "изредка", раз в пару недель. Использование такой техники под сервер базы данных смертельно опасно для последней.
+
* Компьютер. Должен бесперерывно работать без зависаний, синих экранов смерти и произвольных перезагрузок на протяжении месяцев. Не утешайте себя, если компьютер подвисает лишь "изредка", раз в пару недель. Использование такой техники под сервер базы данных смертельно опасно для последней. Устранение проблем, если причина не очивидна, начинайте с установки последних версий драйверов. Анализ логов операционной системы также может помочь в поиске неисправного компонента. В крайнем случае, используйте под сервер другую машину. Помните, что для сервера базы данных надежность гораздо важнее производительности.
 +
* Сеть. С помощью утилиты ping убедитесь, что пакеты не теряются при обращении к серверу с каждого рабочего места. Организуйте тестирование под нагрузкой, одновременно выполняя команду со всех рабочих мест в вашей сети. Параметры команды:
 +
 
 +
  ping -t -l 8192 <имя вашего сервера>
 +
 
 +
*
 +
 
 +
=== Операционная система ===
 +
 
 +
=== Сервер Firebird и настройки базы данных ===
 +
 
 +
=== Обслуживание базы данных ===
  
 
Восемь правил получить устойчивую к повреждениям систему:
 
Восемь правил получить устойчивую к повреждениям систему:
Строка 15: Строка 26:
 
# устойчивое железо + драйвера + ОС (комп не должен виснуть сам по себе)
 
# устойчивое железо + драйвера + ОС (комп не должен виснуть сам по себе)
 
# версия сервера ФБ, для котрой известно, что в ней нет серьезных ошибок
 
# версия сервера ФБ, для котрой известно, что в ней нет серьезных ошибок
 +
 +
[[Category:Школа системного администратора]]

Версия 21:45, 3 июня 2009

Наверное каждому понятно, как важна надежная работа сервера базы данных на предприятии.

Содержание

Аппаратное обеспечение

  • Компьютер. Должен бесперерывно работать без зависаний, синих экранов смерти и произвольных перезагрузок на протяжении месяцев. Не утешайте себя, если компьютер подвисает лишь "изредка", раз в пару недель. Использование такой техники под сервер базы данных смертельно опасно для последней. Устранение проблем, если причина не очивидна, начинайте с установки последних версий драйверов. Анализ логов операционной системы также может помочь в поиске неисправного компонента. В крайнем случае, используйте под сервер другую машину. Помните, что для сервера базы данных надежность гораздо важнее производительности.
  • Сеть. С помощью утилиты ping убедитесь, что пакеты не теряются при обращении к серверу с каждого рабочего места. Организуйте тестирование под нагрузкой, одновременно выполняя команду со всех рабочих мест в вашей сети. Параметры команды:
 ping -t -l 8192 <имя вашего сервера>

Операционная система

Сервер Firebird и настройки базы данных

Обслуживание базы данных

Восемь правил получить устойчивую к повреждениям систему:

  1. NTFS на диске с базой
  2. Forced writes -- ON
  3. ОТКЛЮЧЕН кэш записи ОС на диске с базой. (если нужна скорость -- используйте RAID с батарейкой)
  4. ОТКЛЮЧЕН антивирус.
  5. бесперебойник (желательно с обратной связью)
  6. регулярный бэкап-разбэкап (хотя бы раз в 1-2 месяца)
  7. устойчивое железо + драйвера + ОС (комп не должен виснуть сам по себе)
  8. версия сервера ФБ, для котрой известно, что в ней нет серьезных ошибок
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты