在mysql.8.0.25中,配置文件中有如下配置 table_open_cache=3000 open_files_limit=65535 innodb_open_files=65535 在操作系统层面额参数设置为如下 mysql soft nofile 1024 mysql hard nofile 1024 使用mysql用户重启mysql服务 查询结果 mysql> show variables like '%open%'; +----------------------------+-------+ | Variable_name | Value | +----------------------------+-------+ | have_openssl | YES | | innodb_open_files | 431 | | mysqlx_port_open_timeout | 0 | | open_files_limit | 1024 | | table_open_cache | 431 | | table_open_cache_instances | 16 | +----------------------------+-------+ 请问为什么 table_open_cache为什么是431 innodb_open_files为什么是431 |
KAiTO
2024-7-5 10:01:06
| ||
驭无殇1998
2024-7-5 11:10:52
| ||
reddey
2024-7-5 20:12:25
| ||
一个学艺不精的国产数据库爱好者
|
||
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com