Оптимизация MariaDB для пользователей MySQL
MariaDB содержит множество новых опций и оптимизаций, которые по соображениям совместимости или по другим причинам не включены в стандартную установку. Включение этих опций позволяет получить дополнительную производительность от того же оборудования при переходе с MySQL на MariaDB. Эта статья содержит информацию об опциях и настройках, которые следует включить или, по крайней мере, рассмотреть при переходе.
aria-pagecache-buffer-size=##
Если вы используете журнал временных таблиц на диске, увеличьте значение до максимально возможного. Подробнее см. Двигатель хранения Aria.
key-cache-segments=8
Если вы используете или имеете много файлов MyISAM, увеличьте это значение до 4 или 8. Дополнительную информацию см. в Кэше сегментированных ключей и Производительности кэша сегментированных ключей.
thread-handling=pool-of-threads
Threadpool — отличный способ повышения производительности в ситуациях, когда запросы относительно короткие, а нагрузка связана с процессором (например, рабочие нагрузки OLTP). Чтобы включить его, добавьте это значение в файл my.cnf. Дополнительную информацию см. в Threadpool в 5.5.
innodb-buffer-pool-instances=
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/mariadb-optimization-for-mysql-users/