我想搞清楚事务在执行时会不会自动锁表,比如我现在有"出库事务"先执行,但在"出库事务"未执行完的时候又有个"入库事务"要执行,此两个事务都会更新库存表,如果"入库事务"能执行,(事务里的语句都没加锁表)
那么我就想搞清楚假如"出库事务"出现错误回滚,那库存表是要回复到"出库事务"执行前的状态吧,那已执行的"入库事务"更改的库存数据岂不是等于没更改?所以我有两个疑问,比较菜,见笑啦:
1.多个事务能否在同一时间内对同一个表进行操作?
2.事务会不会自动对表加锁(如果加锁,那第1个问题就省了,呵呵)?