为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*:
执行select * from dba_segments 可以查询出结果,但执行 select count(*) from dba_segments 无法出结果,如下图所示
dba_segments视图定义.txt执行计划.txt
select /+ enable_hash_join(0)/ count(*) from dba_segments;
试试这个hint,这个兼容性视图比较复杂,已提交研发优化
如果是想查询对象占用空间大小,可以结合函数table_used_space()和index_used_space(),替换查询dba_segments。
select /+ enable_hash_join(0)/ count(*) from dba_segments;
试试这个hint,这个兼容性视图比较复杂,已提交研发优化