2012-04-09 48 views
1

我已经看到了一种实现了自己的乐观锁定机制的数据模型。实施自己的乐观锁定机制的优点和缺点是什么?性能?也许避免死锁?实现您自己的乐观锁定SQL Server 2008 R2

+1

我建议http://dba.stackexchange.com这个问题,但作为底漆你读过BOL? http://msdn.microsoft.com/en-us/library/ms175519(v=sql.105).aspx – RThomas 2012-04-09 20:46:22

+3

考虑到提出了原生锁定结构的工程师数量...我不得不承认我怀疑是否在滚动你自己可以在特定情况之外获得很多优势。 – RThomas 2012-04-09 20:50:32

+0

我问这个问题的目的是为了让这些信息对于像我这样的非SQL人员可用并且容易理解。 – 2012-04-09 20:55:20

回答

0

您的意思是在数据库中还是在对象关系映射(ORM)系统中。在应用程序级别,有许多原因可能需要在数据库锁定之上进行同步,前提是您需要实现一些复杂的逻辑,但这些都固有地依赖于数据库对事务性能的保证。

你能否给我们提供一些关于你需要知道的信息。