rpl_flush_tables.result
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. stop slave;
  2. drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
  3. reset master;
  4. reset slave;
  5. drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
  6. start slave;
  7. create table t1 (a int);
  8. insert into t1 values (10);
  9. create table t2 (a int);
  10. create table t3 (a int) engine=merge union(t1);
  11. create table t4 (a int);
  12. insert into t4 select * from t3;
  13. rename table t1 to t5, t2 to t1;
  14. flush no_write_to_binlog tables;
  15. show binlog events;
  16. Log_name Pos Event_type Server_id Orig_log_pos Info
  17. master-bin.000001 4 Start 1 4 Server ver: SERVER_VERSION, Binlog ver: 3
  18. master-bin.000001 79 Query 1 79 use `test`; create table t1 (a int)
  19. master-bin.000001 137 Query 1 137 use `test`; insert into t1 values (10)
  20. master-bin.000001 198 Query 1 198 use `test`; create table t2 (a int)
  21. master-bin.000001 256 Query 1 256 use `test`; create table t3 (a int) engine=merge union(t1)
  22. master-bin.000001 337 Query 1 337 use `test`; create table t4 (a int)
  23. master-bin.000001 395 Query 1 395 use `test`; insert into t4 select * from t3
  24. master-bin.000001 461 Query 1 461 use `test`; rename table t1 to t5, t2 to t1
  25. select * from t3;
  26. a
  27. flush tables;
  28. show binlog events;
  29. Log_name Pos Event_type Server_id Orig_log_pos Info
  30. master-bin.000001 4 Start 1 4 Server ver: SERVER_VERSION, Binlog ver: 3
  31. master-bin.000001 79 Query 1 79 use `test`; create table t1 (a int)
  32. master-bin.000001 137 Query 1 137 use `test`; insert into t1 values (10)
  33. master-bin.000001 198 Query 1 198 use `test`; create table t2 (a int)
  34. master-bin.000001 256 Query 1 256 use `test`; create table t3 (a int) engine=merge union(t1)
  35. master-bin.000001 337 Query 1 337 use `test`; create table t4 (a int)
  36. master-bin.000001 395 Query 1 395 use `test`; insert into t4 select * from t3
  37. master-bin.000001 461 Query 1 461 use `test`; rename table t1 to t5, t2 to t1
  38. master-bin.000001 527 Query 1 527 use `test`; flush tables
  39. select * from t3;
  40. a
  41. stop slave;
  42. drop table t1;
  43. flush tables with read lock;
  44. start slave;
  45. stop slave;
  46. ERROR HY000: Can't execute the given command because you have active locked tables or an active transaction