Назад | Перейти на главную страницу

для чего мне нужен максимальный открытый файл для службы, такой как mysql

По какой причине мне нужно max_open_files для такой службы, как mysql? Я использую одну службу tomcat, и только служба tomcat имеет доступ к моим базам данных mysql. По моему мнению, доступ к ним имеют 20 пользователей. Означает ли это, что предел 1 для max_open_files для mysql достаточно, потому что только tomcat обращается к mysql?

Если кто-то из экспертов может привести мне 1 или 2 примера, я буду счастлив.

С уважением beardblack

Если mysqld выдает ошибку Слишком много открытых файлов, попробуйте увеличить значение open_files_limit.

Вы должны прочитать о значении параметра здесь: open_files_limit

Вкратце, вы можете оставить значение по умолчанию и рассмотреть возможность его увеличения позже. Для количества одновременно работающих пользователей и серверов приложений в многопоточном приложении могут потребоваться более высокие значения параметра.