小编kan*_*nna的帖子

Oracle 11g Sys查询

有人可以告诉我为什么下面的查询被解雇以及什么时候被解雇.我相信这个问题会对性能产生巨大影响.我无法追踪这被解雇的地方.

查询:

SELECT SUM (used), SUM (total)
FROM (SELECT /*+ ORDERED */ 
             SUM (d.BYTES) / (1024 * 1024) - MAX (s.BYTES) used,
             SUM (d.BYTES) / (1024 * 1024) total
      FROM ( SELECT   tablespace_name, SUM (BYTES) / (1024 * 1024) BYTES
             FROM ( SELECT/*+ ORDERED USE_NL(obj tab) */DISTINCT ts.NAME
                    FROM SYS.obj$ obj, SYS.tab$ tab,  SYS.ts$ ts
                    WHERE obj.owner# = USERENV ('SCHEMAID')
                    AND obj.obj# = tab.obj#
                    AND tab.ts# = ts.ts#
                    AND BITAND (tab.property, 1) = 0
                    AND BITAND (tab.property, 4194400) = 0) …
Run Code Online (Sandbox Code Playgroud)

oracle oracle11g

7
推荐指数
1
解决办法
991
查看次数

标签 统计

oracle ×1

oracle11g ×1