Oracle Update操作的优化一例
客户的每小时redolog日志量大,配合AWR和LOGMINER检查发现是由一条update语句引起。这条语句大概每小时执行80次左右,不仅产生了大量的重做日志,而且逻辑读也很高。语句类似update tb_test_log set object_id=1 where owner="SYS",是对表tb_test_log按一定的频率,把满足条件owner="SYS"的记录中的object_id修改为1,而且满足条件的记录占了整个表的一半左右。但实际上在每次...