MySQL性能调优

并发及连接控制  当前已使用的连接数/最大连接数 <=85%

查看当前已使用的连接数: show global status like "max_used_connections";

查看默认的最大连接数  :  SHOW VARIABLES LIKE “max_connections”;

 

缓存参数控制

 

key_buffer_size  用于MyISAM引擎的关键索引缓存大小

key_buffer_size=8M

需求:当Key_reads / Key_read_requests 较低时,可适当加大此缓存值

具体的操作:

SHOW GLOBAL STATUS LIKE “key_read%”;

SHOW VARIABLES LIKE "key_buffer_size";

 

sort_buffer_size 为每个要排序的线程分配此大小的缓存空间

默认 sort_buffer_size=256K

需求:增大此值可提高ORDER和GROUP的速度

具体操作: SHOW VARIABLES LIKE “sort_buffer_size”;

 

read_buffer_size  为顺序读取表记录保留的缓存大小

查看表记录读取缓存

此缓存值影响SQL查询SQL查询的响应速度

 

thread_cache_size  容许保存在缓存中被重用的线承数量

查看可重用线程数 SHOW VARIABLES LIKE “thread_%_size”

查看当前的线程重用状态  SHOW GLOBAL STATUS LIKE “threads_%”

 

 

table_open_cache  为所有线程缓存的打开的表的数量

理想比例:查看已打开、打开过多少个表/查看可缓存多少个打开的表<=95%

查看已打开、打开过多少个表

SHOW GLOBAL STATUS LIKE “open%tables”

查看可缓存多少个打开的表

SHOW VARIABLES LIKE “table_open_cache”

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 第1篇 基础篇  第1章 MySQL基本介绍    1.0 引言    1.1 MySQL Server简介    1.2 MySQL与其他数据库的简单比较    1.3 MySQL 的主要适用场景    1.4 小结   第2章 MySQL架构组成    2.0 引言    2.1 MySQL物理文件组成    2.2  MySQL Server系统架构    2.3 MySQL 自带工具使用介绍    2.4 小结   第3章 MySQL存储引擎简介    3.0 引言    3.1 MySQL存储引擎概述    3.2 MyISAM存储引擎简介    3.3  InnoDB存储引擎简介   第4章 MySQL安全管理   4.0  引言   4.1 数据库系统安全相关因素    4.2 MySQL权限系统介绍   4.3 MySQL访问授权策略   4.4 安全设置注意事项   4.5 小结  第 5章 MySQL备份与恢复   5.0 引言   5.1 数据库备份使用场景   5.2 逻辑备份与恢复测试   5.3  物理备份与恢复测试   5.4 备份策略的设计思路   5.5 小结 第2篇 性能优化篇  第6章 影晌MySQL  Server性能的相关因素   6.0 引言   6.1 商业需求对性能的影响   6.2 系统架构及实现对性能的影响   6.3 Query语句对系统性能的影响   6.4 Schema设计对系统的性能影响   6.5 硬件环境对系统性能的影响   6.6 小结  第7章 MySQL数据库锁定机制   7.0 引言   7.1 MySQL锁定机制简介   7.2 各种锁定机制分析   7.3 合理利用锁机制优化MySQL   7.4 小结  第8章 MySQL数据库Query的优化   8.0 引言   8.1 理解MySQL的Query Optimizer  ……  第9章 MySQL数据库Schema设计的性能优化  第10章 MySQL Server性能优化  第11章 常用存储引擎优化 第3篇 架构设计篇  第12章  MySQL可扩展设计的基本原则  第13章 可扩展性设计之MySQL Replication  第14章 可扩展性设计之数据切分  第15章 可扩展性设计之Cache与Search的利用  第16章 MySQL Cluster  第17章 高可用设计思路及方案  第18章 高可用设计之MySQL监控 附录A 实验测试Schema创建脚本 附录B MySQL部分系统参数说明及设置建议 附录 C MySQL部分状态说明 索引
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值