Подстройка под ресурсы сервера по умолчанию mydb_dedicated_server¶
В MySQL подстройка СУБД под ресурсы сервера --innodb-dedicated-server не происходит автоматически, что часто приводит к заниженной производительности при тестировании производительности и ошибкам конфигурации сервера. Больше возможностей подстройки будет добавлено в следующих версиях.
- 
Опция mydb_dedicated_serverвключена по умолчанию
- 
Возможно отключение через --mydb-dedicated-server=0
- 
Включается innodb_dedicated_server
- 
max_connectionsувеличивается до 10000. Без опцииmydb_dedicated_serverлимит на количество подключений к серверу составляет 151. Это ограничение добавлено в 2006м году для соответствия лимиту сервера Apache и не отвечает современным требованиям.
- 
open_files_limitустанавливается в максимальное количество файловых дескрипторов, сконфигурированное в операционной системе
- 
table_open_cacheустанавливает в 524288 (максимально возможное значение). Ранее использовалась сложная логика для автоматической подстройки, вместо ограничения использования памяти другими методами.
- 
`table_open_cache_instances`` устанавливается в максимальное значение 64. 
- 
max_prepared_stmt_countустанавливает в 4194304 (максимальное значение). Текущее значение 16382, часто выступает ограничителем производительности в стрес-тестах производительности. Опция нужна для ограничения использования памяти сервером, но MySQL предоставляет более удобные механизмы для ограничения памяти соединения