以下教程举例说明并发执行多个事务时可能会出现的不一致情况:脏读。在此情形中,一家小商品销售公司的两位雇员同时访问公司的数据库。第一个人是公司的销售经理;第二个人是会计。
销售经理想要将公司销售的 T 恤衫的价格提高 $0.95,但在 SQL 语言的语法方面有点儿小问题。同时,会计正要计算当前存货的零售额,以便将它包含到下次召开管理会议时所需的报告中。但销售经理却不知道这个情况。
要按照此教程正常工作,则一定不要选择 Interactive SQL 中的 [自动释放数据库锁] 选项。通过单击 [工具] » [选项],然后在左窗格中单击 [SQL Anywhere],可以检查此选项的设置。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |