NHibernate,MySQL(InnoDB)和锁定行

时间:2012-10-03 15:03:36

标签: mysql nhibernate locking innodb

我在数据库表中有一个计数器(带有InnoDB的Mysql)。在客户端我正在使用NHibernate。

以安全的方式更新计数器的推荐方法是什么(只有一个客户端可以同时更新值) - 所以我们不会得到任何重复项?

  • 使用MySQL锁定技术(SELECT FOR UPDATE)
  • 使用NHibernate锁定Session.Lock ....

NHibernate手册说如果Session.Lock工作与否,它是数据库依赖的。它适用于MySQL和InnoDB吗?

是否有人对此主题或某些提示有更多信息?

0 个答案:

没有答案