一个可以加快Oracle查询语句性能的可能方法

原创 2007年09月21日 16:49:00
这个方法就是:可以考虑使用/*+choose */  or /*+ no_index(w INDX_APP_ID) */  在select 语句中。
例如:
select * from (
 select /*+choose */ t.ssn, t.kana_alias, p.ntlogin, w.worktype_id,  w.application_id
  from feral.cs_kana_user@shade_prod t, ipop_participant p,ipop_worktype_lkp w
 where t.ssn = p.PARTICIPANT_ID
   and t.kana_alias = w.worktype_desc
   and p.PARTICIPANT_ID in
       (select participant_id
          from ipop_participant_group t, ipop_group g
         where t.group_id = g.group_id
           and g.group_desc = 'AU Manila Team')
   and lookup.newid2nodeid@shade_prod(t.kana_folder_id) = 6
) tt
where tt.application_id=6
select * from (
 select /*+ no_index(w INDX_APP_ID) */ t.ssn, t.kana_alias, p.ntlogin, w.worktype_id,  w.application_id
  from feral.cs_kana_user@shade_prod t, ipop_participant p,ipop_worktype_lkp w
 where t.ssn = p.PARTICIPANT_ID
   and t.kana_alias = w.worktype_desc
   and p.PARTICIPANT_ID in
       (select participant_id
          from ipop_participant_group t, ipop_group g
         where t.group_id = g.group_id
           and g.group_desc = 'AU Manila Team')
   and lookup.newid2nodeid@shade_prod(t.kana_folder_id) = 6
) tt
where tt.application_id=6
 

MySQL查询语句执行过程及性能优化-查询过程及优化方法(JOIN/ORDER BY)

在上一篇文章MySQL查询语句执行过程及性能优化-基本概念和EXPLAIN语句简介中介绍了EXPLAIN语句,并举了一个慢查询例子,本篇详细说明MySQL查询执行过程原理及优化方法。...
  • iefreer
  • iefreer
  • 2013年10月12日 00:04
  • 4931

oracle(查询语句可能会有帮助)

  • 2009年03月09日 11:17
  • 46KB
  • 下载

SQL查询语句的性能优化

  • 2013年11月29日 12:59
  • 165KB
  • 下载

mongoDB 性能优化:如何使用普通查询语句替代 aggregate 操作?

我们知道,mongo 里的普通查询语句是没有分组查询功能的,如果要实现类似于关系型数据库 SQL 里的 group by 操作就要用 aggregate。遗憾的是副本集中,aggregate 操作是在...
  • defonds
  • defonds
  • 2016年04月09日 11:21
  • 6532

查询语句去掉0方法

  • 2013年06月14日 15:44
  • 97B
  • 下载

Oracle分页查询语句

  • 2013年12月31日 11:20
  • 150KB
  • 下载

MSSQL中利用TOP提高IF EXISTS查询语句的性能

--有可能返回一条或多个结果集,其实我们只需要知道是否 --有数据即可,这样无形中降低了性能 IF EXISTS( SELECT xxx FROM dbo.[Table] WHERE xxx = xx...

oracle查询语句精典30题

  • 2012年10月20日 14:52
  • 26KB
  • 下载

Oracle查询语句

  • 2013年04月26日 11:36
  • 43KB
  • 下载

Mysql的分页查询语句的性能分析

MySql分页sql语句,如果和MSSQL的TOP语法相比,那么MySQL的LIMIT语法要显得优雅了许多。使用它来分页是再自然不过的事情了。 1.1最基本的分页方式: SELECT .....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个可以加快Oracle查询语句性能的可能方法
举报原因:
原因补充:

(最多只允许输入30个字)