create firstdb;
use firstdb;
create innotest (f1 int) type=innodb;
1. 在window1
begin:
insert into innotest values (1);
转到window2
select * from innotest;
+------+
| f1 |
+------+
| 1 |
+------+
2.回到window1
rollback;
ERROR 1196: Warning: Some non-transactional changed tables couldn't be rolled back
问题一 在1中事务处理未进行完,为何在窗口2中能查到刚输入的变量?
问题二 回到窗口2事务没被提交却不能回滚,为何?
请高手指教!谢谢! |