diff options
Diffstat (limited to 'mysql-test/suite/innodb/r/innodb-consistent.result')
-rw-r--r-- | mysql-test/suite/innodb/r/innodb-consistent.result | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/mysql-test/suite/innodb/r/innodb-consistent.result b/mysql-test/suite/innodb/r/innodb-consistent.result new file mode 100644 index 00000000..c959dc1a --- /dev/null +++ b/mysql-test/suite/innodb/r/innodb-consistent.result @@ -0,0 +1,45 @@ +drop table if exists t1; +connect a,localhost,root,,; +connect b,localhost,root,,; +connection a; +set session transaction isolation level read committed; +create table t1(a int not null) engine=innodb DEFAULT CHARSET=latin1; +create table t2 like t1; +insert into t2 values (1),(2),(3),(4),(5),(6),(7); +set autocommit=0; +begin; +replace into t1 select * from t2; +connection b; +set session transaction isolation level read committed; +set autocommit=0; +delete from t2 where a=5; +commit; +delete from t2; +commit; +connection a; +commit; +begin; +insert into t1 select * from t2; +connection b; +set session transaction isolation level read committed; +set autocommit=0; +delete from t2 where a=5; +commit; +delete from t2; +commit; +connection a; +commit; +select * from t1; +a +1 +2 +3 +4 +5 +6 +7 +drop table t1; +drop table t2; +connection default; +disconnect a; +disconnect b; |