2020-09-01 18:00发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个简单的SQL, 开始... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个简单的SQL,
开始tran xxx; 从表的过去选择前50 *进行更新; 提交tran xxx;
我从三个线程运行(每个线程开始自己的事务)。 我观察到的是,有时有时两个线程返回相同的记录集。
根据Sybase手册,"用于更新"应该已锁定我选择的记录,而readpast应该已阻止我读取锁定的记录。
隔离级别为1。
选择更新已启用sp_configure。
aTable被数据行锁定
任何指针都值得赞赏。
您好,
我仍然不知道您的ASE的确切版本; 知道该版本有助于支持人员通过错误报告过滤。
我不知道是否可以编辑您的原始帖子,但是无论如何可能都不是一个好主意,因为它会使后续回复看起来像胡言乱语。 只需发布更正的详细信息作为评论即可。 您的客户是什么? (isql,jconnect,dbisql等?)实际交易是什么? 如何确定要删除的行?如何确定另一个会话正在选择一些相同的行?
干杯, -bret
最多设置5个标签!
您好,
我仍然不知道您的ASE的确切版本; 知道该版本有助于支持人员通过错误报告过滤。
我不知道是否可以编辑您的原始帖子,但是无论如何可能都不是一个好主意,因为它会使后续回复看起来像胡言乱语。 只需发布更正的详细信息作为评论即可。
您的客户是什么? (isql,jconnect,dbisql等?)
实际交易是什么?
如何确定要删除的行?
如何确定另一个会话正在选择一些相同的行?
干杯,
-bret
一周热门 更多>