打印本文 打印本文 关闭窗口 关闭窗口
Oracle 的 in 和 not in ――性能实践
作者:武汉SEO闵涛  文章来源:敏韬网  点击数776  更新时间:2009/4/22 21:58:50  文章录入:mintao  责任编辑:mintao


 
       在很多软件系统中,系统的性能很打程度上有数据库的性能决定。以前也曾经做过很多次关于性能方面的各种测试,特别是关于oracle的,我想到也应该记录下来一部分,为大家共享。

事情发生在我们的系统从sqlserver移植到oracle,用户在一个查询的操作上等待的时间无法忍受了,我们关于这个查询的处理与原来的方式一下,难道sqlserver 同oracle有什么地方不一样么,让我们来看看oracle有什么地方有问题,或者是我们使用的有问题?

业务问题大概可以这样描述,一个父表,一个子表,查询的结果是找到子表中没有使用父表id的记录,这种情况估计很多系统都会牵涉得到。让我们来举一个例子:

 

表一: 父表 parent

编号

字段

类型

说明




打印本文 打印本文 关闭窗口 关闭窗口