3
读共享锁需要什么?共享锁的应用
我可以理解写锁必须是唯一的。但是,许多客户需要同时访问文档并仍共享只读特权?共享读锁的实际应用也很有帮助。
请将问题提交给任何其他论坛,您将会发现它适合您。 尽管这是一个纯粹与ABAP编程和理论相关的问题,但我猜测应用程序对所有语言。
谢谢!
读共享锁需要什么?共享锁的应用
我可以理解写锁必须是唯一的。但是,许多客户需要同时访问文档并仍共享只读特权?共享读锁的实际应用也很有帮助。
请将问题提交给任何其他论坛,您将会发现它适合您。 尽管这是一个纯粹与ABAP编程和理论相关的问题,但我猜测应用程序对所有语言。
谢谢!
如果您基于多个数据集(例如发布)进行复杂且耗时的计算,则必须确保在您工作时这些数据集都不会更改 - 否则计算可能是错误的。大多数情况下,ACID原则将确保这一点,但有时这还不够 - 例如,如果数据源太大,必须将其分解为并行子任务,或者必须调用某个执行数据库提交的函数或内部回滚。在这种情况下,事务隔离已经不够了,你需要在逻辑层上锁定实体。