数据库优化、数据库高可用(HA)与Mycat代理

数据库优化

一、数据库同步

1.数据库冷备份
手动的将数据库文件,定期进行存储.
缺点:(1)效率低

  (2)有可能丢失数据

原因:数据库冷备份,是公司恢复数据最后有效的手段.

2.数据库热备份

备份原理:
(1)当数据库修改时,会将修改的信息,导入二进制日志文件中(二进制文件默认是关闭的).
(2)当二进制日志文件中有数据时,数据库从库会通过IO线程读取二进制文件信息.
(3)IO线程将读到的数据写到中继日志中.
(4)Sql线程将中继日志中的文件写到从数据库中,最终实现数据库主从同步.
核心是二进制配置文件.
image.png

修改数据库主库配置

1.搭建策略:
129当作主库,130当作从库

2.修改二进制日志文件
1)编辑二进制文件位置
image.png

实现数据库读写分离/负载均衡

image.png

Mycat代理

image.png

关键特性

image.png

你可能感兴趣的:(数据库)