0

我的情况是数据库被锁定在语句中:

pst = conn.prepareStatement(cIQuery);

where pstis PreparedStatementobject and connis the Connectionobject andcIQuery是要执行的查询。但是,我在使用后关闭了每个类中的所有Connection,ResultSetPreparedStatement对象。我该如何克服这个问题?

4

1 回答 1

1

您可能需要检查在该数据库上工作的进程。您可能会多次运行您的项目并因此启动不同的进程。因此,可能会发生某些进程仍处于活动状态并持有数据库锁的情况。尝试使用命令检查进程状态

ps -eaf
于 2013-07-29T05:34:54.437 回答