IT咨询服务数据库

对下一键锁定的问题

对下一键锁定(NS, NX, NW), 一直不理解, 有哪位大侠给讲一下吗?
数据管理器是在什么情况下使用的? 如何使用的?
参与2

2同行回答

daniel_castledaniel_castle研发工程师上海华腾软件系统有限公司
能不能举个例子说明一下,书上定义也是这么写的。我还是有些不理解。谢谢。显示全部
能不能举个例子说明一下,书上定义也是这么写的。我还是有些不理解。谢谢。收起
IT咨询服务 · 2010-03-23
浏览412
ninthninth数据库管理员拓维信息系统股份有限公司
NS:锁定所有者和所有并发应用程序可读取但不能更新锁定的行。在应用程序的隔离级别为 RS 或 CS 的情况下,对一个表的行获取此锁定,以代替 S 锁定。NS 锁定方式不用于下一键锁定。它在 CS 和 RS 扫描期间用来代替 S 方式以最小化下一键锁定对这些扫描的影响NX:当一行数据被...显示全部
NS:锁定所有者和所有并发应用程序可读取但不能更新锁定的行。在应用程序的隔离级别为 RS 或 CS 的情况下,对一个表的行获取此锁定,以代替 S 锁定。NS 锁定方式不用于下一键锁定。它在 CS 和 RS 扫描期间用来代替 S 方式以最小化下一键锁定对这些扫描的影响
NX:当一行数据被插入到索引中或从索引中被删除的时候,该行的下一行上会被加上该锁。锁的拥有者可以读,但不能更改锁定行。该锁与X锁类似,只是与NS锁兼容
NW:当一行被插入到索引中的时候,该行的下一行会被加上该锁。锁的拥有者可以读但不能更改锁定行。该锁与X和NX锁类似,只是与W和NS锁兼容收起
互联网服务 · 2010-03-22
浏览422

提问者

daniel_castle
研发工程师上海华腾软件系统有限公司
擅长领域: 数据库服务器系统管理

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-03-19
  • 关注会员:0 人
  • 问题浏览:3760
  • 最近回答:2010-03-23
  • X社区推广