0

我有一个 derby 数据库来将用户状态存储到表中。我的应用程序非常频繁地更新用户表的记录,导致锁定等待超时。并且对于每个登录的用户,此更新查询都会被触发,从而导致表锁定。

我可以将表更改为行级锁定而不是表锁定。

此外,索引是否有助于更新用户行?

我如何优化我的表来处理这个问题?

谢谢。

4

1 回答 1

0

这是了解为什么会发生锁定等待超时的好地方:http ://wiki.apache.org/db-derby/LockDebugging

于 2013-09-02T15:24:16.510 回答