对MySQL性能优化open_table配置参数的合理配置
MySQL opened_tables指示打开的表的数量。它会教你如何配置MySQL open_table合理的价值,我希望它可以帮助你学习mysql数据库。
MySQL open_table情况:
复制代码代码如下所示:
MySQL >显示全球状况表like'open % %;
--------------- ------- + + +
| variable_name |价值|
--------------- ------- + + +
| open_tables | 919 |
| opened_tables | 1951 |
--------------- ------- + + +
MySQL open_tables指示打开的表的数量。如果MySQL opened_tables数量太大,这意味着table_cache配置中的值被称为table_open_cache后5.1.3。值可能太小。让我们在服务器table_cache值看。
复制代码代码如下所示:
MySQL >显示变量like'table_cache;
--------------- ------- + + +
| variable_name |价值|
--------------- ------- + + +
| table_cache | 2048 |
--------------- ------- + + +
对于MySQL open_table适当的值:
复制代码代码如下所示:
open_tables / opened_tables > = 85% * 100%
open_tables / table_cache * 100%