Oracle数据库,删除时发生了什么

时间:2013-03-19 16:38:08

标签: database hibernate oracle11g delete-row


我有一个像这样的问题:FK连接到另外三个记录的大表。每天都有一个计时器女巫有一个任务,删除由日期和一些字符串定义的一些行。 Timer是某种休眠解决方案。这个计时器有三个实例,大约一次开始工作。

当三个计时器并发并尝试执行时发生了什么:

getHibernateTemplate().bulkUpdate(
            "DELETE FROM Data WHERE type= ? AND date< ? AND rownum <= ?", new Object[] { host, date, limit });

将限制设置为某种数字,例如:limit 100&lt;从数据中选择计数(),其中type ='x'AND date&lt;'y'。

我想知道db point view发生了什么。

0 个答案:

没有答案