Chris Cranford
未读,2021年3月4日 14:10:152021/3/4登录即可回复作者
登录即可转发
您无权在此群组中删除帖子
要么此群组的电子邮件地址为匿名状态,要么您得查看成员电子邮件地址权限才能查看原始帖子
收件人 debe...@googlegroups.com
We recently received a report about a redo SQL statement mined via
LogMiner that had no where clause, i.e.:
update "SCHEMA"."TABLE" set "COLA" = 'VAL1', "COLB" = 'VAL2';
Initially, my theory was a bulk update on a large number of rows might
have been why. The table in question here has over 96 million rows.
I've tested with a bulk update of a 1 million row data-set and I observe
a LogMiner DML entry for each of the 1 million rows modified, so I'm now
not entirely sure bulk operations are the root-cause. Milo / Andrey or
anyone else with more awareness of the intricate nuances of LogMiner
than I, can you think of any reason why we would see a LogMiner redo SQL
generated like this?
Thanks!
Chris