自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wzy0623的专栏

数据库、数据仓库、大数据

原创 将MySQL去重操作优化到极致

目录 一、巧用索引与变量 1. 无索引对比测试 (1)使用相关子查询 (2)使用表连接 (3)使用变量 2. 建立created_time和item_name上的联合索引对比测试 (1)使用相关子查询 (2)使用表连接 (3)使用变量 (4)使用变量,并且消除嵌套查询 二、利...

2019-07-31 15:04:11

阅读数 8326

评论数 16

原创 快速生成数字辅助表

数字辅助表只有一个整数列,包含从1到N个整数序列值,N通常很大。对MySQL来讲,数字辅助表是一个强大的工具,编写SQL语句时经常用数据表与数字辅助表做笛卡尔积来创建额外的行。建议创建一个持久的数据辅助表,并根据需要填充一定数据量的值。 实际上如何填充数字辅助表无关紧要,因为只需要运行这个过...

2019-07-31 10:08:53

阅读数 184

评论数 0

原创 MySQL 8 复制(十)——组复制性能与限制

目录 一、组复制性能 1. 概述 2. 测试规划 3. 消息压缩 4. 组通信线程循环 5. 写入集 6. 流控 7. 其它配置 8. 主从、半同步、组复制性能对比测试 二、组复制要求与限制 1. 组复制要求 2. 组复制限制 一、组复制性能 1. 概述 组复...

2019-07-30 15:08:53

阅读数 417

评论数 1

原创 MySQL 8 复制(九)——组复制联机配置

目录 一、配置组复制模式 1. 单主模式 2. 多主模式 3. 联机配置组复制模式 4. 配置并发写实例数 5. 设置组的通信协议版本 二、保证数据一致性 1. 组复制数据一致性简介 2. 防止主库故障转移造成的过时读取 3. 选择适当的一致性级别 4. 一致性级别范围 5...

2019-07-19 18:06:28

阅读数 163

评论数 0

原创 MySQL 8 复制(八)——组复制安装部署

目录 一、部署单主模式组复制 1. 安装MGR插件 2. 准备配置文件 3. 重启主库实例 4. 启动组复制 5. 向组中添加实例 二、组复制监控 三、容错示例 1. 一个SECONDARY实例正常shutdown 2. 一个SECONDARY实例异常shutdown 3. ...

2019-07-12 16:16:31

阅读数 756

评论数 0

原创 MySQL 8 复制(七)——组复制基本原理

目录 一、MySQL复制技术 1. 主从复制 2. 组复制 二、组复制使用场景 三、组复制相关服务 1. 故障检测 2. 组成员服务 3. 容错 四、组复制技术细节 1. 组复制插件体系结构 2. 复制组 3. 数据操作语言(Data Manipulation Lan...

2019-07-09 16:41:35

阅读数 650

评论数 0

原创 MySQL 8 复制(六)——拓扑与性能

目录 一、复制拓扑 1. 一主一(多)从 2. 双(多)主复制 4. 多源复制 5. Blackhole引擎与日志服务器 二、复制性能 1. 测试规划 2. sync_binlog与innodb_flush_log_at_trx_commit 3. 组提交与多线程复制 4. 基...

2019-07-04 16:39:59

阅读数 995

评论数 0

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