带有Nolock的Java Hibernate HQL查询
有没有一种方法可以像我向它们添加(NOLOCK)提示一样运行这些查询?
回答:
如果您确实需要此功能,则可以执行以下操作:
session.connection().setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);
这与nolock相同。
在执行此操作之前,请认真思考是否要进行脏读。人们大多数时候这样做是因为这是他们一直以来所做的事情,而不是因为这是正确的事情。特别是,这不适用于缓存。
实际上,该线程会涉及一些问题。在决定之前,请仔细阅读。
以上是 带有Nolock的Java Hibernate HQL查询 的全部内容, 来源链接: utcz.com/qa/413308.html