针对多用户并发操作环境中,多个用户程序同时存取同一数据,相互干扰导致丢失修改数据、不能重复读和读未提交的数据等问题,提出了解决并行操作下写/写和读/写数据库冲突的并发控制方法。该方法采取封锁机制,即某事务向系统发出请求,便...针对多用户并发操作环境中,多个用户程序同时存取同一数据,相互干扰导致丢失修改数据、不能重复读和读未提交的数据等问题,提出了解决并行操作下写/写和读/写数据库冲突的并发控制方法。该方法采取封锁机制,即某事务向系统发出请求,便将数据对象加锁并对锁以管理,实现其控制。在多用户环境下,Oracle8i数据库的后台并发控制与处理机制涉及事务隔离机制、封锁机制及强制锁释放等处理方法。PowerBuilder 7.0前端并发控制则可通过Key and Updatble Colums,并遵循抢先修改的事务设计原则。展开更多
文摘针对多用户并发操作环境中,多个用户程序同时存取同一数据,相互干扰导致丢失修改数据、不能重复读和读未提交的数据等问题,提出了解决并行操作下写/写和读/写数据库冲突的并发控制方法。该方法采取封锁机制,即某事务向系统发出请求,便将数据对象加锁并对锁以管理,实现其控制。在多用户环境下,Oracle8i数据库的后台并发控制与处理机制涉及事务隔离机制、封锁机制及强制锁释放等处理方法。PowerBuilder 7.0前端并发控制则可通过Key and Updatble Colums,并遵循抢先修改的事务设计原则。