我有这样的查询:
delete from tableA where fk in (select id from tableA where fk='somevalue'
and tableA.date between date1 and date2)
当我从 TOAD 运行这个查询时,它需要将近 100 毫秒。当我使用
session
.createSQLQuery(
"delete ....")
.setParameter("...")
.setParameter("...")
.setParameter("...")
.executeUpdate();
大约需要 30 分钟 真正的查询删除了 0 行。所以可能存在一些休眠/oracle问题。我怎样才能找到它们?谢谢。