--disable_warnings drop database if exists bug25921; create database bug25921; --enable_warnings create table t1(a integer, b integer, c integer) engine=myisam; --disable_query_log insert into t1 values (rand()*1000,rand()*1000,rand()*1000); let $1=19; while ($1) { eval insert into t1 select rand()*1000,rand()*1000,rand()*1000 from t1; dec $1; } --enable_query_log create table t2 like t1; alter table t2 engine=merge union=(t1); --send select sum(a), sum(b), sum(c) from t2 --connect(conn2,localhost, root,,) insert into test values(1,2,3); connection default; --reap --disable_warnings drop database bug25921; --enable_warnings