与许多其他用户一样,在MySQL启动时我收到警告
Could not increase number of max_open_files to more than 1024 (request: 65000)
有各种解决方案可用,但我找不到为什么的单一资源我讨厌解决这个问题。该警告的影响是什么?
由于
答案 0 :(得分:0)
open_files_limit = 1024
对于1/3的系统来说还不够大。这是从OS设置(参见ulimit
)得出的,应该增加。
另一方面,table_open_cache = 65000
过多。很少需要超过几千。太大的数字会浪费RAM,可以更好地用于其他事情。