rpl_redirect.test
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:1k
- #
- # Test of automatic redirection of queries to master/slave.
- #
- source include/master-slave.inc;
- # We disable this for now as PS doesn't handle redirection
- --disable_ps_protocol
- #first, make sure the slave has had enough time to register
- save_master_pos;
- connection slave;
- sync_with_master;
- #discover slaves
- connection master;
- --replace_result $MASTER_MYPORT MASTER_PORT
- --replace_column 1 # 33 #
- SHOW SLAVE STATUS;
- --replace_result $SLAVE_MYPORT SLAVE_PORT
- SHOW SLAVE HOSTS;
- rpl_probe;
- #turn on master/slave query direction auto-magic
- enable_rpl_parse;
- create table t1 ( n int);
- insert into t1 values (1),(2),(3),(4);
- disable_rpl_parse;
- save_master_pos;
- connection slave;
- sync_with_master;
- insert into t1 values(5);
- connection master;
- enable_rpl_parse;
- # The first of the queries will be sent to the slave, the second to the master.
- select * from t1;
- select * from t1;
- disable_rpl_parse;
- select * from t1;
- connection slave;
- select * from t1;
- drop table t1;
- connection master;
- drop table t1;
- # End of 4.1 tests