随笔分类 - MySQL
摘要:1. 两种全局锁 一. FLUSH TABLES WRITE READ LOCK #此方法是锁住所有表,只能读不能写二. set global readonly=true 既然要全库只读,为什么不使用 set global readonly=true 的方式呢?确实 readonly 方式也可以让全
阅读全文
摘要:《迅猛定位低效SQL?》留了一个尾巴: select id,name where name='shenjian' select id,name,sex where name='shenjian' 多查询了一个属性,为何检索过程完全不同? 什么是回表查询? 什么是索引覆盖? 如何实现索引覆盖? 哪些场
阅读全文
摘要:今天很怪异收MYSQL 磁盘报警,按理说MYSQL使用不到百分之20,今天突然爆盘。 MYSQL 的版本是:5.7.15 [root@kube-node1 data]# ll -h /data/mysql/data/ibtmp1 -rw-r 1 mysql mysql 501G Nov 19 06:
阅读全文
摘要:mysql 复制的sync参数: master_info_repository = TABLErelay_log_info_repository = TABLEsync_master_info =1000sync_relay_log =1000sync_relay_log_info =1000 My
阅读全文
摘要:有时候,我们要对从库做在线修改过滤表的参数,刚开始的时候我们是直接修改配置文件的。 现在我们可以直接修改,比如我们修改Replicate_Do_Table 从库复制指定的表: 可以执行以下指令 1. stop slave; 关闭 从库复制 2. 修改: CHANGE REPLICATION FILT
阅读全文
摘要:1. 半同步复制,是在传统的异步复制的基础上建立起来的。在异步复制,速度快,高并发高性能,但是缺少数据一致性安全问题,才出现半同步复制。半同步复制解决了数据一致性安全问题。接下来我们说说它的原理 master 收到一个事务1,写入binlog, commit 提交,dump线程传送slave,写入中
阅读全文
摘要:#master 配置参数 server_id 复制中唯一标示 log-bin binlog日志路径 log-bin-index binlog 日志索引文件 binlog_format binlog格式, Statement ,ROW MIXED max_binlog_size binlog日志文件大
阅读全文