MySQL主从复制配置
2008-12-13 16:55
681 查看
对于MySQL一般的应用场合,数据量不是很大,并且数据也非紧要,完全可以使用一台服务器即可。只要在建立数据库初期,选择好了编译参数,后期又进行了部分优化,像插入、修改、删除、查询和统计等等操作,即使数据量大一些一般也是可以应付的。为了保证数据安全,可定期使用mysqldump进行冷备。在我负责系统的初期,也是这么做的,当时每天也就几万条数据。后来随着越来越多的业务进入这个平台,数据量也是暴增。考量再三后决定增加一台备机,实时热备。由此将实施MySQL主备复制中遇到的问题,总结一下。
Slave_IO_State | |
Master_Host | 主服务器地址 |
Master_User | 连接主服务器的用户名 |
Master_Port | 主服务器端口 |
Connect_Retry | |
Master_Log_File | I/O线程正在读取的主服务器二进制日志文件的名称 |
Read_Master_Log_Pos | 在当前的主服务器二进制日志中,I/O线程已经读取的位置 |
Relay_Log_File | SQL线程当前正在读取和执行的中继日志文件的名称 |
Relay_Log_Pos | 在当前的中继日志中,SQL线程已读取和执行的位置 |
Relay_Master_Log_File | 由SQL线程执行的包含多数近期事件的主服务器二进制日志文件的名称 |
Slave_IO_Running: | I/O线程是否被启动并成功地连接到主服务器上。 |
Slave_SQL_Running | SQL线程是否被启动 |
Replicate_Do_DB | |
Replicate_Ignore_DB: | |
Replicate_Do_Table | |
Replicate_Ignore_Table | |
Replicate_Wild_Do_Table | |
Replicate_Wild_Ignore_Table | |
Last_Errno | |
Last_Error | |
Skip_Counter | |
Exec_Master_Log_Pos | 来自主服务器的二进制日志的由SQL线程执行的上一个时间的位置(Relay_Master_Log_File) |
Relay_Log_Space | 所有原有的中继日志结合起来的总大小 |
Until_Condition | |
Until_Log_File | |
Until_Log_Pos | |
Master_SSL_Allowed | |
Master_SSL_CA_File | |
Master_SSL_CA_Path | |
Master_SSL_Cert | |
Master_SSL_Cipher | |
Master_SSL_Key | |
Seconds_Behind_Master |
相关文章推荐
- Linux下MySQL主从同步复制详细配置
- mysql主从复制配置
- MySql 主从复制的配置(GTID 方式)
- mysql主从复制配置
- MySql主从搭建、复制及配置实现
- mysql 5.5主从复制配置
- MySQL之主从复制的配置演示
- centos7 mysql安装主从复制配置
- 基于mysql的主从复制之Mycat简单配置和高可用
- MySQL主从复制配置
- MySQL主从复制原理及配置
- mysql主从复制配置
- mysql配置主从复制 第一篇
- mysql5.5 主从复制配置过程
- mysql 主从复制 主从配置
- ThinkPHP主从读写分离+MySQL底层配置半自动复制同步
- 配置MySQL GTID 主从复制
- mysql配置主从复制Slave_IO_Running失败的原因
- MySQL单机多实例安装并配置主从复制
- MySQL单机多实例安装并配置主从复制