3

Я хочу убедиться, что я сделал все возможное, чтобы настроить диски системы для серьезного использования базы данных. Три области, которые я знаю (другие?) беспокоиться о:

  1. Размер ввода-вывода: ядро базы данных и собственный размер диска должны совпадать, или собственный размер ввода-вывода базы данных должен быть кратным собственному размеру ввода-вывода диска.
  2. DMA: диски с прямым доступом к памяти (например, IDE) должен быть настроен для этого.
  3. Кэширование записи: когда диск сообщает, что записал данные постоянно, так и должно быть! Не держать его в кеше и лгать об этом.

Я искал информацию о том, как это сделать для CentOS и Ubuntu, но, похоже, ничего не могу найти.

Я хочу иметь возможность проверить эти вещи и изменить их при необходимости.

Любой вклад приветствуется.

Пожалуйста, обратите внимание: фактическое оборудование очень скромное. Суть в том, чтобы максимально использовать то, что у нас есть, даже если это "не очень серьезное оборудование" с более широкой точки зрения.

1 ответ1

1

Вы можете использовать, например, hdparm -d -W /dev/hda чтобы получить / установить значения DMA и кэширования записи для диска IDE.

Замените hda на sda для дисков SATA/SCSI

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .