¿Por qué necesito abrir al máximo un archivo para un servicio como MySQL?

¿Por qué necesito abrir al máximo un archivo para un servicio como MySQL?

¿Por qué necesitomax_open_filespara un servicio como mysql? Estoy usando una instancia de Tomcat y solo el servicio Tomcat tiene acceso a mis bases de datos MySQL. Para mi instancia de Tomcat, 20 usuarios tienen acceso a ellos. ¿Significa que el límite 1 paramax_open_filespara mysql es suficiente, porque solo el tomcat accede a mysql?

Si algunos expertos pudieran darme 1 o 2 ejemplos, sería feliz.

Saludos amables, barba negra.

Respuesta1

Si mysqld produce el error Demasiados archivos abiertos, intente aumentar el valor open_files_limit.

Deberías leer sobre el significado del parámetro aquí:límite_de_archivos_abiertos

En pocas palabras, puedes dejar el valor predeterminado y considerar aumentarlo más adelante. El número de usuarios y servidores de aplicaciones simultáneos en una aplicación multiproceso podría requerir valores más altos del parámetro.

información relacionada