Оптимизация оборудования
Более производительное оборудование — один из самых простых способов улучшить производительность.
В общем случае, оборудование следует улучшать в следующем порядке:
Память
Память является наиболее важным фактором, так как она позволяет настраивать Переменные системы сервера. Большее количество памяти означает, что кэш ключей и таблиц может храниться в памяти, что сокращает доступ к диску, который в разы медленнее.
Простое добавление большего объёма памяти может не привести к существенному улучшению, если переменные сервера не настроены для использования дополнительной доступной памяти.
Использование большего количества слотов ОЗУ на материнской плате увеличивает частоту шины, и время ожидания между ОЗУ и процессором будет больше. Поэтому предпочтительнее использовать максимальный объём ОЗУ на слот.
Диски
Быстрый доступ к диску имеет решающее значение, так как данные хранятся именно там. Ключевым показателем является время доступа к диску — показатель того, как быстро физический диск может получить доступ к данным, поэтому следует выбирать диски с минимальным временем доступа.
Вы также можете добавить выделенные диски для временных файлов и журналов транзакций.
Быстрый Ethernet
Процессор
Хотя узкие места в оборудовании часто находятся в других областях, более быстрые процессоры позволяют быстрее выполнять вычисления и быстрее возвращать результаты клиенту. Помимо скорости процессора, также важно учитывать скорость шины процессора и размер кэша.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/hardware-optimization/