为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:centos 7
【CPU】: x86
【问题描述】*:
执行以下语句太慢了!oracle 下马上就返回,达梦等快5分钟都没结果,怎么办?
-- 查询所有表所占的大小及所在空间
SELECT
A.OWNER AS "模式",
A.SEGMENT_NAME AS "表名",
A.BYTES/1024 AS "大小(KB)",
A.TABLESPACE_NAME AS "所属表空间",
B.COMMENTS AS "表注释"
FROM DBA_SEGMENTS A,DBA_TAB_COMMENTS B
WHERE A.OWNER=B.OWNER
AND A.SEGMENT_NAME = B.TABLE_NAME
AND a.owner = 'DEV_USER'
--AND A.OWNER='SYSDBA'
ORDER BY SEGMENT_NAME ASC;
加个这个hint试下 /+enable_index_join(0)/