事务处理控制¶
事务处理是数据库运行多用户同时并发的对数据库进行操作并在保证每个用户都能够得到一致数据的同时使得对数据的操作有序进行。
事务控制是对DML语句所做的更改以及将这些DML语句组织到事务中去的管理。通常情况下,开发人员会考虑到事务的控制以保证作业会以一个逻辑单元的形式完成同时保持数据的一致性。
由于数据库系统会进行自动锁定,因此不同的用户可以修改相同的数据结构而不损坏其他用户的数据或者以及其他用户取得协同。
有必要提供以下额外的代码以防止多用户对数据的并发访问所带来的问题。但是,如果确实需要这种级别的控制,可以手动覆盖数据库系统的默认加锁机制。