数据库运维
记录DBA学习成长历程

MySQL 第5页

MyCAT优化关联查询:全局表和E-R分片-MySQL学习笔记

MyCAT优化关联查询:全局表和E-R分片

阅读(1350)

Mycat全局表 使用场景: 如果你的业务中有些数据类似于数据字典,比如配置文件的配置, 常用业务的配置或者数据量不大很少变动的表,这些表往往不是特别大, 而且大部分的业务场景都会用到,那么这种表适合于Mycat全局表,无须对数据进行切分,...

MyCAT核心特性——分片(水平拆分)-MySQL学习笔记

MyCAT核心特性——分片(水平拆分)

阅读(1278)

在垂直分表情况下,其中有一张表访问异常繁忙,数据量级很大,需要对这张热点数据表,进行水平拆分。 对一个"bigtable"分片:比如说t3表 (1)行数非常多,800w (2)访问非常频繁 分片的目的: (1)将大数据量进行分布存储 (2)...

MyCAT垂直分表-MySQL学习笔记

MyCAT垂直分表

阅读(1332)

[root@db01 conf]# cp schema.xml schema.xml.mha [root@db01 conf]# vim schema.xml <?xml version="1.0"?> <!DOCTYPE...

MyCAT读写分离及高可用配置-MySQL学习笔记

MyCAT读写分离及高可用配置

阅读(1283)

配置文件简单介绍 逻辑库:schema <schema name="TESTDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1"> </schema>...

MySQL分布式架构介绍及MyCAT部署-MySQL学习笔记

MySQL分布式架构介绍及MyCAT部署

阅读(1502)

MySQL分布式架构介绍 1. schema拆分及业务分库 2. 垂直拆分-分库分表 3. 水平拆分-分片 企业代表产品 360 Atlas-Sharding Alibaba cobar Mycat TDDL Heisenberg Ocea...

MySQL分布式架构-MyCAT环境准备-MySQL学习笔记

MySQL分布式架构-MyCAT环境准备

阅读(1354)

扩展:DBLE、sharding-jdbc、Mycat+MHA设计与实现 MyCAT基础架构图 环境准备 两台虚拟机 db01 db02 每台创建四个mysql实例:3307 3308 3309 3310 删除历史环境 pkill mysq...

MySQL读写分离架构Atlas-MySQL学习笔记

MySQL读写分离架构Atlas

阅读(1476)

其他扩展:ProxySQL(重要)/Maxscale/Mycat/DBLE Atlas介绍 Atlas是由奇虎360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。 它是在mysql-proxy 0.8.2版本...

管理员在MySQL高可用架构维护的职责-MySQL学习笔记

管理员在MySQL高可用架构维护的职责

阅读(1289)

1. 搭建:MHA+VIP+SendReport+BinlogServer 2. 监控及故障处理 3. 高可用架构的优化 核心是:尽可能降低主从的延时,让MHA花在数据补偿上的时间尽量减少。 5.7 版本,开启GTID模式,开启从库SQL并...

MySQL MHA binlog server部署-MySQL学习笔记

MySQL MHA binlog server部署

阅读(1558)

binlogserver配置 找一台额外的机器,必须要和原库的版本一致,支持gtid并开启,我们直接用的第二个slave(db03) vim /etc/mha/app1.cnf [binlog1] no_master=1 hostname=...

MySQL MHA Send_Report 邮件故障提醒-MySQL学习笔记

MySQL MHA Send_Report 邮件故障提醒

阅读(1756)

准备邮件报警脚本 (1)准备发邮件的脚本(上传MHA_email_SOS文件夹中的三个文件到/usr/local/bin/中)修改,testpl文件里的收件箱 (2)修改权限 [root@db03 bin]# chmod +x * 修改ma...