MySQL中Replication相关文件
时间:2014-11-1
1.master.info文件
master.info文件存在于Slave端的数据目录下,里面存放了这个Slave的Master端的相关信息,包括Master的主机地址,连接用户,连接密码,连接端口,当前日志位置,已经读取到的日志位置等信息.
2.relay log和relay log index
mysql-relay-bin.xxxxxn文件用于存放Slave端的I/O线程从Master端所读取的Binary log信息,然后由Slave端的SQL的SQL线程从这个relay log中读取并解析相应的日志信息,转化成Master所执行的Query语句,接着在Slave端应用.
mysql-relay-bin.index文件的功能类似于mysql-bin.index,同样是记录日志存放位置的绝对路径,所执行的Query语句,接着在Slave端应用.
3.relay-log.info文件
类似于master.info,relya-log.info文件存放通过Slave的I/O线程写入本地的relay log相关信息,以便在Slave端的SQL线程及某些管理操作随时能够获取当前复制的相关信息.