DB2跨表空间联合查询的效率问题

系统以前将所有的表都存放在同一DMS的表空间中,表空间容器包含4块物理硬盘,系统巡检时发现硬盘IO都非常高,为了解决这一问题,我将部分经常存取且数据量比较大的表迁移到了另外的表空间中。迁移出去的表和保留在原表空间里面的表有联合查询的要求,迁移后发现比之前的查询慢了。...显示全部
系统以前将所有的表都存放在同一DMS的表空间中,表空间容器包含4块物理硬盘,系统巡检时发现硬盘IO都非常高,为了解决这一问题,我将部分经常存取且数据量比较大的表迁移到了另外的表空间中。迁移出去的表和保留在原表空间里面的表有联合查询的要求,迁移后发现比之前的查询慢了。
请问跨表空间的多表联合查询比在单一表空间查询要慢?如果是的话,是什么原理呢?这个问题搜不到解决方案,请教各位专家。收起
参与10

查看其它 6 个回答feng24681的回答

feng24681feng24681技术经理广州华资软件
也要考虑下新的表空间在系统层面是否有做条带化,如果没做,并且所有数据都是在一块硬盘上,是会很慢的!
系统集成 · 2014-05-13
浏览1493

回答者

feng24681
技术经理广州华资软件

feng24681 最近回答过的问题

回答状态

  • 发布时间:2014-05-13
  • 关注会员:1 人
  • 回答浏览:1493
  • X社区推广