MySQL运维---MySQL优化
一、优化
1、优化的角度
2、优化的方向
3、数据库优化思路
4、MySQL优化介绍
5、优化工具介绍
二、操作系统优化
1、top命令
1)CPU
2)内存
3)slab分配器---Linux内存
4)page cache
5)swap分区
修改成不使用swap分区:
永久生效,修改配置文件:
2、大页内存机制 :huge page
临时关闭:
3、iostat命令
4、问题案例
5、过度条带化问题,增加写入次数,出现大量的小事务,达到IOPS峰值
6、场景二:
三、硬件优化
1、CPU、磁盘
2、存储
3、网络
注:网卡绑定模式默认是负载均衡模式,可以修改为主备模式。
4、IO优化
四、参数优化
1、Ma_connections(MySQL的最大连接数)
通过修改配置文件修改:
2、back_log
1)简介
2)判断依据
3)修改方法
3、wait_timeout和interactive_timout
查看默认值:
4、key_buffer_size
例子:
介绍:
5、query_cache_size
使用方法:
查看相关参数:
参数相关说明:
6、max_connect_eerors
7、sort_buffer_size
相关文章
- MySQL数据库系统:定位及优化(mysql数据库位置)
- MySQL性能优化:让数据库运行更快!(mysql优化)
- 教你简单导出MySQL数据库脚本(mysql导出数据库脚本)
- MySQL页大小:性能影响与优化(mysql页大小)
- 10000条数据提高效率MySQL优化:超过10k条记录的效率提升(mysql大于)
- MySQL查询优化器:获取最佳执行结果(mysql查询优化器)
- MySQL动态游标的应用研究(mysql动态游标)
- 间MySQL密码空间:安全、强大又简单(mysql密码空)
- MySQL管理大型长文本的实践(长文本mysql)
- 异步MySQL: 打开新的数据处理可能(异步mysql)
- 深入探究MySQL:运行原理、性能优化与故障排除(mysql运行)
- 用MySQL比较生日,轻松实现日期查询和排序功能(mysql比较生日)
- MySQL主从复制之修复解决方案(mysql 主从修复)
- 如何优化MySQL数据库读写速度(mysql数据库读写速度)
- MySQL: SQL日志分析与运维(mysql sql 日志)
- 解决MySQL失败问题C语言实现解决方案(c mysql失败)
- 使用MySQL实现两表ID自增,优化数据存储与管理(mysql两表ID自增)
- CGI技术可以强力驱动MySQL数据库(cgi可以用mysql吗)
- MySQL中如何设置单项不重复(mysql中单项不重复)
- 使用MySQL优化查询效率,处理一亿条数据(mysql 一亿)
- MySQL筛选不为空的记录(mysql 不为空的记录)
- 如何快速下载和安装MySQL(mysql下载安装文件)
- MySQL优化完毕,如何顺利安装(mysql下好了怎么安装)
- MYSQL离线使用方法大揭秘不联网也能愉快地使用MySQL(mysql 不联网吗)