我需要为 mysql 等服务最大打开文件

我需要为 mysql 等服务最大打开文件

我为什么需要最大打开文件数对于像 mysql 这样的服务?我使用一个 tomcat 实例,只有 tomcat 服务可以访问我的 mysql 数据库。对于我的 tomcat 实例,20 个用户可以访问它们。这是否意味着限制 1最大打开文件数对于mysql来说就够了,因为只有tomcat访问mysql?

如果一些专家能给我举出一两个例子我会很高兴。

亲切问候 bearblack

答案1

如果 mysqld 产生错误 Too many open files,请尝试增加 open_files_limit 值。

您应该在这里阅读该参数的含义:打开文件限制

简而言之,您可以保留默认值,稍后再考虑增加它。多线程应用程序中的并发用户和应用程序服务器的数量可能需要更高的参数值。

相关内容