该表包含大约700 000个数据。有没有办法让查询运行得更快?
此表存储在服务器上。
我尝试通过获取特定列来运行查询。
答案 0 :(得分:0)
如果select * from table_name
异常缓慢,请检查以下事项:
select bytes/1024/1024/1024 gb from dba_segments where segment_name = 'TABLE_NAME';
并将其与您的网络速度进行比较。select * from table_name
可能需要读取大量的空扩展区来获取真实数据。如果上述查询中的GB大小看起来太大,请运行alter table table_name move;
以重建表并节省可能的空间。select * from gv$sql where users_executing > 0;
。可能存在一个非常慢且需要调整的数据字典查询。