Я хочу убедиться, что я сделал все возможное, чтобы настроить диски системы для серьезного использования базы данных. Три области, которые я знаю (другие?) беспокоиться о:
- Размер ввода-вывода: ядро базы данных и собственный размер диска должны совпадать, или собственный размер ввода-вывода базы данных должен быть кратным собственному размеру ввода-вывода диска.
- DMA: диски с прямым доступом к памяти (например, IDE) должен быть настроен для этого.
- Кэширование записи: когда диск сообщает, что записал данные постоянно, так и должно быть! Не держать его в кеше и лгать об этом.
Я искал информацию о том, как это сделать для CentOS и Ubuntu, но, похоже, ничего не могу найти.
Я хочу иметь возможность проверить эти вещи и изменить их при необходимости.
Любой вклад приветствуется.
Пожалуйста, обратите внимание: фактическое оборудование очень скромное. Суть в том, чтобы максимально использовать то, что у нас есть, даже если это "не очень серьезное оборудование" с более широкой точки зрения.