问答题
为什么有些封锁需保留到事务终点,而有些封锁可随时解除?
因为有的封锁需要更新数据,保留到终点才能确认是否提交或回退以避免脏数据的读出,所以这些封锁需要保留到事务终点。
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 为什么DML只提供解除S封锁的操作,而不提供解除X封锁的操作?
问答题 有哪些“丢失更新”问题?如何处理?
问答题 数据库的并发操作会带来哪些问题?如何解决?