一、主从复制结构binlogdump---iothread---relaylog----sqlthread1、总体讲解主从复制时是异步的
半同步是在主从架构下安装插件来达到半同步的
半同步的优点:保证至少一个节点的数据和主节点的数据一致,缺点影响性能
导致主从不同步的原因是
现在的服务器都是单核多线程或者..
分类:
数据库 时间:
2014-09-23 18:20:15
阅读次数:
397
MySql复制系统的扩展方式有:scaleup[向上扩展或是垂直扩展]scaleout:[向外扩展或是水平扩展]Mysql的复制就是为了实现mysql的水平扩展为什么要实现水平扩展当前端节点很少时可以用垂直扩展的方式进行换更好的硬件,但是这会有上限当达到一定的程度后就无法在继续扩展,同时这种扩..
分类:
数据库 时间:
2014-09-23 11:51:45
阅读次数:
447
思路:master:1、启用二进制日志2、定义server-id3、创建有复制权限的账户完善设置4、设置事务日志从内存缓冲直接同步存储到磁盘中slave:1、启用中继日志2、定义server-id3、使用有复制权限的帐号连接master4、启动iothread以及sqlthread完善设置5、定义节点为只读数据库Maria..
分类:
数据库 时间:
2014-09-23 02:29:04
阅读次数:
458
1、复制的介绍MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功...
分类:
数据库 时间:
2014-09-22 23:38:33
阅读次数:
263
MySQL支持单双向、链式级联、实时、异步复制。在复制过程中,一台服务器充当主服务器(Master),而一个或多个其他服务器充当从服务器(Slave)。复制可以是单向:M-->S,也可以是双向:M<-->M,还可以多M环状复制,还有级联复制。如果设置了链式级联复制,那么从服务..
分类:
数据库 时间:
2014-09-22 12:42:33
阅读次数:
251
1.实验概述1.主机状态hostnamefunctionipserveridlab1.stu21.commonitoringhost172.16.21.101-lab2.stu21.commaster1172.16.21.1022lab3.stu21.commaster2172.16.21.1033lab4.stu21.comslave1172.16.21.10442.虚拟IP:172.16.21.200Writer172.16.21.201Reader172.16.21.202Reade..
分类:
数据库 时间:
2014-09-22 11:04:33
阅读次数:
464
写在前面:如果此文有幸被某位朋友看见并发现有错的地方,希望批评指正。如有不明白的地方,愿可一起探讨。MySQL复制的基本原理MySQL复制解决的基本问题让一台MySQL服务器的数据与其他MySQL服务器的数据保持同步。MySQL复制的工作原理MySQL复制的工作原理图如下所示(图来自高性..
分类:
数据库 时间:
2014-09-21 03:38:50
阅读次数:
376
实验环境master172.16.31.30slave172.16.31.311#vim/etc/my.cnf
log-bin=/binlog/mysql-bin//二进制日志文件目录
innodb_file_per_table=1//innodb表空间独立
server-id=1//从服务器不能跟此id重复
binlog-format=ROW//二进制日志文件格式
log-slave-updates=ture//更新数据开..
分类:
数据库 时间:
2014-09-20 02:22:27
阅读次数:
333
在MySQL主从复制机器的master的数据库中创建function,报出如下错误:
Error Code: 1418. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled
(you *might* want to...
分类:
数据库 时间:
2014-09-19 17:38:05
阅读次数:
210
在用复制账号对mysqlsalve管理过程中,使用哪些权限合适?首先看一下mysql官方提供的权限表:权限列上下文CREATECreate_priv数据库、表或索引DROPDrop_priv数据库或表GRANTOPTIONGrant_priv数据库、表或保存的程序REFERENCESReferences_priv数据库或表ALTERAlter_priv表DELETED..
分类:
数据库 时间:
2014-09-18 16:57:24
阅读次数:
278