数据库优化

一、数据库同步

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

  (2)有可能丢失数据

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

2.数据库热备份

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

修改数据库主库配置

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

2.修改二进制日志文件
1)编辑二进制文件位置
image.png
2)修改二进制文件内容
image.png
3)重启数据库,检查二进制日志文件是否有效
image.png
4)修改数据库库从库配置
image.png
重启数据库检查二进制日志
image.png
5)实现数据库主从同步
a.确定主库状态
image.png
6)配置主从挂载
image.png
7)数据库主从测试
image.png

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

image.png

Mycat代理

image.png

关键特性

image.png


Jame
13 声望1 粉丝

专注技术开发、自动化办公脚本、数据处理、数据爬取...Wecat:W13611455764