次のようなクエリがあります。
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 行が削除されます。したがって、いくつかの休止状態/オラクルの問題がある可能性があります。どうすればそれらを見つけることができますか? ありがとう。