事务T1和T2同时对A的值操作,A的初值是50,事务T1对A的值减10,事务T2对A的值加倍。1.若这两个事务并发执行,举例可能结果。2.请给出一个可串行化调度,并给出执行结果。
你这个问题和两个线程同时操作一个对象是相同的。一个对象同时被多个事务访问,会出现处理的结果和预期不一致的可能。1.出现的结果可能是80、902.可以加个锁lock,,哪个事务先执行,就持有该对象的锁Lock,那么其他事务只能呈等待状态