1 / 2
文档名称:

MySQL集群(读写分离).docx

格式:docx   大小:91KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL集群(读写分离).docx

上传人:beny00001 2017/2/2 文件大小:91 KB

下载得到文件列表

MySQL集群(读写分离).docx

文档介绍

文档介绍:My SQL 集群(读写分离) 一、主从复制复制原理: 复制方案: m ysql 或以前的版本只支持命令复制。基于命令复制通过记录主服务器上改变数据的查询来完成工作。当从服务器从中继日志中读取事件并执行它的时候,实际上是执行了和主服务器同样的查询。优点缺点实现简单因主从服务器制行的时间不用,产生了时间戳,因此命令不同,产生数据不一制二进制日志里面的事件比较紧凑不能执行命令如: C URRENT_USER() 使用带宽较少命令复制是修改必须是串行的。这需要大量的特殊代码、配置设置和额外的服务器特性。 mysqlbinlog 复制配置: 、从服务器 : 参数说明服务器原因 Sync_binlog=1 二进志日志设置主使m ysql 在每次提交事务的时候把二进制日志的内容同步到磁盘上,所以即使服务器崩溃也会把事件写入日志中。 InnoDB 存储结构主/从如果不想在服务器崩溃后表被破坏,推荐使用 InnoDB 。因为 InnoD B 在服务器崩溃后处于连续状态。 In nodb_flush_logs_a mit=1 InnoD B选项主Fl ush every log write Innodb_support_xa= 1 InnoD B选项主 Skip_slave_start=tru e 服务器崩溃选项从选项会阻止从服务器在崩溃后自动启动,它可以给你机会修得服务器,如果从服务器在崩溃后自动启动,并且处在不一致的状态,它可能就会导致更多的损坏。 R ed y_only =true 权限设置从防止大部分用户更改非临时表。不推荐使用: relay_log_space_limit 。此设置会导致数据库中继服务 I/O 线程等待状态。二、读写分离三、负载均衡四、测试工具五、测试结果六、压力测试结果