一个delete语句,在”同样”的环境下执行两遍。第一次花了16分钟,第二次花了24分钟。
在做delete之前,已经保证表A尽可能一致,两次delete都是以串行方式执行。在这个表上都没有索引存在。整个系统只有这个SQL在运行。
问题究竟出现在哪里呢?
|
||||||
|
一个delete语句,在”同样”的环境下执行两遍。第一次花了16分钟,第二次花了24分钟。 这个世界上没有绝对的真理。大家都认为对的东西,在某种场合却是不适宜的。我们需要对系统资源利用情况进行综合的分析,才能最终确定一个最适宜的方式。这里并没有一个公式化的经验,证明multi_table_insert永远都是优于single table insert的…… |
||||||
|
Copyright © 2010 OS与Oracle - All Rights Reserved |
||||||
最近评论