create table t1(a int not null primary key, b int, c int,d CHAR(100)) engine=innodb; create procedure innodb_insert_proc (repeat_count int) begin declare current_num int; set current_num = 0; while current_num < repeat_count do insert into t1 values(current_num, RAND(), RAND(), substring(MD5(RAND()), -64)); set current_num = current_num + 1; end while; end// commit; set autocommit=0; call innodb_insert_proc(20000); commit; set autocommit=1; delete from t1 where a between 1000 and 1300; update t1 set b=b+1 where a between 2000 and 2600; insert into t1 select a+30000,b,c,d from t1 where a between 3000 and 4000; delete from t1 where a between 6000 and 7000; drop procedure innodb_insert_proc; drop table t1;