MySQL性能优化之Open_Table配置参数的合理配置建议

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

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

MySQL Open_Table情况:

mysql> show global status like 'open%tables%';

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| Open_tables   | 919   |

| Opened_tables | 1951  |

+---------------+-------+

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

mysql> show variables like 'table_cache';

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| table_cache   | 2048  |

+---------------+-------+

MySQL Open_Table比较合适的值为:

Open_tables / Opened_tables * 100% >= 85%

Open_tables / table_cache * 100%相关阅读:

jQuery检测滚动条是否到达底部

JavaScript访问CSS属性的几种方式介绍

深入解析C#中的命名实参和可选实参

PHP APC缓存配置、使用详解

Struts2访问servlet分享

Win10使用快捷键命令打开应用程序(又一高逼格技巧)

PHP 登录记住密码实现思路

解析php扩展php_curl.dll不加载的解决方法

jQuery选择id属性带有点符号元素的方法

点击A元素触发B元素的事件在IE8下会识别成A元素

简要对比C语言中的setgid()函数和setregid()函数

c++实现十进制转换成16进制示例

CSS3实现滚动条动画效果代码分享

在ASP.NET 2.0中操作数据之四十八:对SqlDataSource控件使用开放式并发

mysql opened tables_MySQL_MySQL性能优化之Open_Table配置参数的合理配置建议,在MySQL数据库中,Opened_tables表 - phpStudy...相关推荐

  1. MySQL常见的性能优化

    一.MySQL的主要适用场景 1.Web网站系统 2.日志记录系统 3.数据仓库系统 4.嵌入式系统 二.MySQL架构图: 三.MySQL存储引擎概述 1)MyISAM存储引擎 MyISAM存储引擎 ...

  2. MySQL之sql性能优化

    二十种MySQL性能优化 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存.这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的.当有很多相同的查询被执行了多次的时候,这 ...

  3. MySQL模糊查询性能优化

    一.背景 我们经常在数据库中使用 LIKE 操作符来完成对数据的模糊搜索,LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式. 如果需要查找客户表中所有姓氏是"孙"的数据 ...

  4. 高性能Mysql之查询性能优化

    高性能Mysql之查询性能优化 为什么查询速度会慢 慢查询基础:优化数据访问 重构查询的方式 MySQL查询优化器的局限性 优化特定类型的查询 即使我们设计了一个最优的库表结构,建好了最好的索引,如果 ...

  5. mysql数据库中插入表信息_mysql数据库中插入表

    通过binlog恢复mysql数据库 在上一篇文章,我们讲解了有关mysql的binlog日志的基础知识.这篇文章,我们来讲解如何通过mysql的binlog日志来恢复数据库. 在使用binlog日志 ...

  6. mysql数据库特征_如何掌握MySQL数据库中动态表的特征

    以下的文章主要介绍的是如何正确掌握MySQL数据库中动态表的特征,可以说动态表在MySQL数据库中使用频率还是很大的,所以MySQL数据库中动态表的掌握也是一件很重要的事情,以下就是文章的具体内容. ...

  7. 查询mysql数据库表占用空间大小_查看 MySQL 数据库中每个表占用的空间大小-阿里云开发者社区...

    如果想知道MySQL数据库中每个表占用的空间.表记录的行数的话,可以打开MySQL的 information_schema 数据库.在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE ...

  8. mysql查询动态表名的数据类型_Mysql中查询某个数据库中所有表的字段信息

    前言 有时候,需要在数据库中查询一些字段的具体信息,而这些字段又存在于不同的表中,那么我们如何来查询呢? 在每一个数据库链接的information_schema数据库中,存在这样一张表--COLUM ...

  9. 获取mysql可行方法_Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法...

    <Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法>要点: 本文介绍了Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法,希望对您有用.如果有 ...

  10. mysql查询一个数据库所有表的记录数,mysql 查看数据库中所有表的记录数

    mysql使用select count(*) from table_name可以查询某个表的总记录数.想快速的知道数据库中所有表的记录数信息怎么办?如果使用mysql的版本在5.0及以上,可以通过查询 ...

最新文章

  1. 用动图讲解分布式 Raft
  2. Cisco 无线AP刷机为胖AP
  3. kvm linux重置密码,kvm虚拟机操作相关命令及虚拟机和镜像密码修改
  4. PP-CRP-LVL 能力平衡
  5. VTK:Points之MaskPointsFilter
  6. 【iCore1S 双核心板_FPGA】例程十二:基于单口RAM的ARM+FPGA数据存取实验
  7. html 子级选择器,css3子选择器(选择某个标签做内容)
  8. C语言优先队列作用,C语言实现优先队列(priority queue)
  9. linux查看r的安装路径,在Linux CentOS 6.5版上安装R3.1.1的问题(检查LDFLAGS以获取Fortran库的路径)...
  10. Kubernetes滚动更新速率控制解读
  11. Java笔记——equals和==的区别
  12. java实现开根号:牛顿迭代法
  13. kero control 防火墙
  14. 联想拯救者Legion Y7000P 2020款安装ubuntu16.04 解决WIFI 显卡 cuda10.2)
  15. 什么教我们用计算机画画,作文:我第一次用电脑画画
  16. 电脑远程开机pcie卡
  17. matlab normx-x0_【 MATLAB 】norm ( Vector and matrix norms )(向量范数以及矩阵范数)
  18. 形式语言与自动机 Part.1绪论, Part.2 语言与文法
  19. 编译原理实验二:赋值语句的语法分析程序设计
  20. Android 利用Intent启动另一个app应用时,一个崩溃的问题

热门文章

  1. hazy的leetcode刷题笔记(一)
  2. 高增长神话破灭、巨头围剿“五环外”,拼多多的尽头是“拼夕夕”?
  3. 电脑里的文件夹被误删了怎么恢复呢?几个步骤轻松解决
  4. 【电器识别】基于AlexNet网络实现电线杆、绝缘子、发电机和电容器等电器设备识别附matlab代码
  5. android空间深度清理,安卓手机垃圾深度清理技巧
  6. Deepin安装向日葵报错
  7. 超强实用:中国各地特产风味大搜捕!
  8. XCTF-高手进阶区:mfw
  9. 基于JAVA的ICQ系统的设计于实现
  10. Python 多线程输出混乱