session transaction isolation level read committed; insert into t1 values (1,1); insert into t2 values (1,2); delete from t1 using t1 join t2 on t1.a = t2.c where t2.d in (1); commit; The DELETE statement will crash. The crash will occur even if t1 is defined as a MyISAM ...