MySQL Open_Table的合理配置

数据库 MySQL
在MySQL数据库中,Opened_tables表示打开过的表数量,下面将对MySQL Open_Table的合理配置作详细的说明介绍,供您参考。

MySQL  Opened_tables表示打开过的表数量,下文就将教您如何合理配置MySQL Open_Table的值,希望对您学习MySQL数据库能有所帮助。

MySQL Open_Table情况:

  1. mysql> show global status like 'open%tables%';  
  2. +---------------+-------+  
  3. | Variable_name | Value |  
  4. +---------------+-------+  
  5. | Open_tables | 919 |  
  6. | Opened_tables | 1951 |  
  7. +---------------+-------+ 

MySQL Open_tables表示打开表的数量,如果MySQL Opened_tables数量过大,说明配置中table_cache(5.1.3之后这个值叫做table_open_cache)值可能太小,我们查询一下服务器table_cache值:

  1. mysql> show variables like 'table_cache';  
  2. +---------------+-------+  
  3. | Variable_name | Value |  
  4. +---------------+-------+  
  5. | table_cache | 2048 |  
  6. +---------------+-------+ 

MySQL Open_Table比较合适的值为:

  1. Open_tables / Opened_tables * 100% >= 85%  
  2. Open_tables / table_cache * 100%  

 

 

 

【编辑推荐】

MySQL慢查询的启用方法

两种实现MySQL多表联查的方法

MySQL函数不能创建的解决方法

带您了解mysql变量

撤权并删除MySQL用户的方法

责任编辑:段燃 来源: 互联网
相关推荐

2009-12-09 13:23:24

静态路由配置

2010-10-14 15:29:56

MySQL服务器

2009-11-23 10:10:45

FedoraFirefox 加速

2009-06-11 10:50:27

netbeans配置

2010-10-13 15:59:21

MySQL索引

2010-11-25 13:45:07

MySQL查询语句

2010-01-06 10:29:03

2010-07-21 16:40:11

配置UPS供电系统

2010-05-27 15:04:43

MySQL Creat

2010-10-14 15:00:25

MySQL服务器

2009-11-24 10:39:58

D-link路由器配置

2010-05-18 17:47:28

2010-07-29 09:25:58

路由器配置

2010-10-08 16:05:30

MySQL DELET

2010-05-11 17:56:59

MySQL Table

2017-10-11 14:00:50

数据库MySQLERROR解析

2009-12-02 18:15:49

Open SUSE

2011-12-22 13:02:38

绿色机房合理建设

2024-01-23 09:57:50

MySQL数据库

2011-08-11 11:27:11

MySQLalter table
点赞
收藏

51CTO技术栈公众号