* 本篇随笔为《涂抹MySQL》一书的阅读摘抄,详细请查看正版书籍 关键性指标 IOPS(Input/Output operations Per Second) 每秒处理的I/O请求次数 需要说明的一点,通常提到磁盘读写能力,比如形容它每秒读300M写200M这个说的是数据吞吐量(I/O能力的另一个 ...
分类:
数据库 时间:
2019-03-29 14:48:25
阅读次数:
176
1、检查并设置连接限制 2、mysql缓存池的大小 默认值128MIB,建议扩大至服务器内存的80%,使用多实例可以提高绶存池的并发性。 ...
分类:
数据库 时间:
2019-01-04 12:21:55
阅读次数:
168
MySQL优化分库分表,为什么要分表,分表以后如何进行排序查询,业务如何设计? 昨天面试新人的时候,遇到了这么一个问题,按照自己的想法大体聊了一些,但大多是感性的,并没有完整的了解why and how. 今天查了一些相关的资料,包括《MySQL性能调优与架构设计》、《高性能Mysql》,慢慢的整体 ...
分类:
数据库 时间:
2018-11-22 12:29:33
阅读次数:
431
Mysql性能调优 提高Mysql系统的性能,相应速度 替换有问题的硬件(CPU/磁盘/内存等) 服务程序运行参数的调整 对SQL查询进行优化一:并发及连接控制 连接数,连接超时 max_connections 允许的最大并发连接数 connect_timeout 等待建立连接的超时秒数,默认10秒 ...
分类:
数据库 时间:
2018-11-02 17:58:40
阅读次数:
251
1.最左原则 注意遇到> < like between失效 2.对于like 查询 遇到最左%索引无效 3.SQL性能优化目标:至少要达到range(对索引进行范围查找)级别,要求是ref(普通索引)级别,最好是consts(单表中最多只有一个匹配行=主键或唯一索引) 4.不要写一个大而全的数据更新 ...
分类:
数据库 时间:
2018-06-11 13:48:28
阅读次数:
314
原文:http://bbs.landingbj.com/t-0-245452-1.html 对于索引的优化,我们第一需要找到合适的字段,第二创建索引找到合适的顺序,第三要找到合适的比例,第四是要做合适的维护。 第一需要找到合适的字段。方法有:提高过滤性、降低索引的更新分裂、避免无效索引、非不得已不用 ...
分类:
数据库 时间:
2018-06-02 17:43:23
阅读次数:
182
原文:http://bbs.landingbj.com/t-0-246222-1.html http://bbs.landingbj.com/t-0-245851-1.html MySQL性能调优中,对MyISAM存储引擎的优化。 在优化MyISAM存储引擎中,需要考虑的点如下: 尽量索引,MyIS ...
分类:
数据库 时间:
2018-06-02 17:38:42
阅读次数:
150
配置mysql主从同步1 主从同步的作用:让slave身份的数据库服务器自动同步 master身份的数据库服务器上的数据。 一、主数据库服务器的配置192.168.4.121 用户授权mysql> grant replication slave on *.* to slaveuser@"192.16 ...
分类:
数据库 时间:
2018-04-26 16:53:43
阅读次数:
210
第一部分:了解DBA体系一、初级DBA应该掌握哪些技能?(运维人员必会知识)1.MySQL安装部署2.基本参数配置3.备份策略设计与实现二、中级DBA应该掌握哪些技能?1.故障处理能力(备份或者其他手段)2.MySQL监控能力3.基本优化能力(索引、执行计划、慢日志分析);有一定的SQL分析能力4.主从复制的基本管理、应用、故障处理三、高级DBA应该掌握哪些技能?1.MySQL性能调优:对整体架构
分类:
数据库 时间:
2018-04-03 21:56:42
阅读次数:
169
1.MySQL性能调优思路 如果一台服务器出现长时间负载过高 /周期性负载过大,或偶尔卡住如何来处理? 是周期性的变化还是偶尔问题?是服务器整体性能的问题, 还是某单条语句的问题? 具体到单条语句, 这条语句是在等待上花的时间,还是查询上花的时间? 1.1. 监测并观察服务器的状态. 观察服务器状态 ...
分类:
数据库 时间:
2018-02-21 11:45:04
阅读次数:
233