DB2删除数据慢解决方法
db2有两张表,A主表 B从表,B的外键是A的主键 A B两个表数据量都超过百万, 删除A表的一条记录,用主键作为删除条件,时间有明显的延迟。 如果用其他字段做where条件,一次删除目标为几百条,等了几分钟也没有删成功。 如果先删除B表应该关联删除的数据,删掉几百条也很快。但是再删A表数据还是不行。 分析原因,删B表数据db2直接删了,所以快。 删A表数据的时候db2会先去B表查询关联记录,这样一次删除A表中目标为几百条记录的实际需要的操作是: 1 根据...