3

我正在编写一个相当频繁地从 sybase 表中提取数据的应用程序。由于我不会将任何数据写回数据库,因此我想通过不在目标表上持有数据锁来提高读取性能。

在 MSSQL 中,我可以通过表提示 NOLOCK 来实现。Sybase T-SQL 中是否有等价物?

4

1 回答 1

2

首先,让我说不建议使用NOLOCK

我相信您正在寻找的锁定提示是noholdlockor at isolation,但语法会有所不同,具体取决于您是否尝试在会话级别、查询级别或查询中的特定表使用它。

完整的解释可以在Sybase的锁定和并发控制文档中找到。

于 2013-05-17T11:30:36.487 回答