查看: 1982|回复: 2

[性能调整] Oracle 9i上空间数据查询如何优化

[复制链接]
论坛徽章:
0
发表于 2011-8-18 17:10 | 显示全部楼层 |阅读模式
数据库版本9204,有一张数据表,查询空间字段(sdo_geometry)速度非常的慢,而查询非空间字段速度就很快,空间字段上已经加了空间索引,对表也收集了统计数据,似乎都没什么效果,有哪位大侠能帮忙优化一下,谢谢!!!

查询空间字段:

SQL> select gwm_geometry from s_grid_p_market where districtid = 1200;

已选择4166行。

已用时间:  00: 09: 26.46

执行计划
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=CHOOSE (Cost=311 Card=3875 Bytes=
          825375)

   1    0   TABLE ACCESS (FULL) OF 'S_GRID_P_MARKET' (Cost=311 Card=38
          75 Bytes=825375)





统计信息
----------------------------------------------------------
          6  recursive calls
          0  db block gets
       6293  consistent gets
          0  physical reads
          0  redo size
    8595000  bytes sent via SQL*Net to client
       3766  bytes received via SQL*Net from client
        307  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
       4166  rows processed

查询非空间字段:

SQL> select gwm_fid from s_grid_p_market where districtid = 1200;

已选择4166行。

已用时间:  00: 00: 00.46

执行计划
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=CHOOSE (Cost=311 Card=3875 Bytes=
          38750)

   1    0   TABLE ACCESS (FULL) OF 'S_GRID_P_MARKET' (Cost=311 Card=38
          75 Bytes=38750)





统计信息
----------------------------------------------------------
          0  recursive calls
          0  db block gets
       3478  consistent gets
          0  physical reads
          0  redo size
      47394  bytes sent via SQL*Net to client
       2174  bytes received via SQL*Net from client
        279  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
       4166  rows processed

哪位大侠能帮忙看看有什么办法提高空间数据的查询速度!!!!
论坛徽章:
0
 楼主| 发表于 2011-8-18 17:38 | 显示全部楼层
没人知道吗?是因为数据库某些配置有问题吗?

使用道具 举报

回复
论坛徽章:
2
ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282013年新春福章
日期:2013-02-25 14:51:24
发表于 2011-8-18 19:16 | 显示全部楼层
你问的问题属于gis范畴的,呵呵

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表