自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 mysql主从复制延时问题

延时是怎么产生的:       1.当master  tps高于Slave的sql线程的承受范围(tps:没秒事务处理量)            2.网络原因        3.磁盘读写耗时判断延时:       1.使用命令 show  slave status \G;   sends_behind_master为 0,则没有延时解决延时问题:        1.配置...

2019-01-25 15:36:33 280

原创 MySQL基于binlog的主从复制

MySQL主从复制原理:     1.master 将操作记录到二进制日志中(这些记录叫做二进制日志事件,binary log events)      2.Slave通过I/0 Thre 异步将master的binary log events 拷贝到它的中继日志中(relay log)      3.Salve执行relay日志中的 事件,匹配到自己的配置,将需要执行的数据,在Sal...

2019-01-25 15:18:15 408

原创 Mysql配置优化

MySQL配置优化  寻找配置文件的位置和加载顺序   mysql --help   /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf    最大连接数配置,5.7版本默认最大连接数为150左右    max_connections    系统句柄数配置    /etc/security/limits.con...

2019-01-08 22:59:12 159

原创 Redis 配置RDB持久化机制

 在redis.config文件中 配置持久化redis.conf 中有段配置: save 60  1000每隔60s,如果有超过1000个key发生了变更,那么就生成一个新的dump.rdb文件,这个文件就是当前redis内存中完整的数据快照,我们也可以 手动的调用save,同步或异步的生成rdb快照文件。 save我们也可以设置多个,就是多个snapshotting检查...

2019-01-08 22:38:04 112

原创 MySQL数据库死锁的避免

死锁的避免类似的业务逻辑以固定的顺序访问表和行  大事务拆小。大事务更倾向于死锁,业务允许的话,将大事务拆小 同一个事务中,尽可能的一次锁定所有需要的资源,减少死锁的概率 业务允许,可以降低事务 隔离的级别 为表添加合理的索引。用到索引,行级锁,不走索引,为表锁...

2019-01-08 22:37:15 504

原创 MySQL慢查询日志配置

查看慢查询配置文件show variables like 'slow_query_log'开启慢查询日志set global slow_query_log = on设置日志文件路径set global slow_query_log_file = '/var/lib/mysql/hjx-slow.log'记录没用使用索引查找的SQLset global lo...

2019-01-04 17:40:53 577

原创 MySQL查询优化详解

客户端与MySQL服务器的查询通信步骤如下客户端与服务器进行通信 SQL语句查询MySQL服务的缓存(如果服务器开启了缓存) 解析器将SQL语句解析为解析树 预处理器判断解析树是否符合规范 查询优化器对SQl进行优化处理 查询执行引擎查询数据 返回客户端MySQL执行路径如下图:MySql服务端和客户端状态查询 对于一个MySQL连接,或者说一个线程,时刻都有一个状态...

2019-01-04 15:20:39 135

原创 MySQL存储引擎介绍

                      MySQL存储引擎介绍一、特点插拔式的插件方式 存储引擎是指定到表上的,数据库中的每个表都可以指定专用的数据存储引擎二、存储引擎介绍查看MySQL提供的存储引擎:show engines;   1.CSV存储引擎     数据以CSV文件存储     特点:              不能定义索引,列定义不能为空,不能设置...

2019-01-04 15:07:14 88

原创 索引简介

 索引:              一种分散性存储的数据结构,为了对表中的数据进行检索而创建 索引创建:               索引由数据库的存储引擎创建 使用索引的好处索引能减少存储引擎所需要扫描的数据量 索引把随机IO变成了顺序IO 索引可以帮我们在进行分组排序时,避免使用临时表索引选择列的离散型越高,选个 性就越好 最左匹配原则,索引中关键字进行对比,一...

2019-01-02 15:00:15 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除