Oracle临时表空间和表空间的大小和sqlplus查看sql语句的执行时间

浏览: 1549

1)查看oracle临时表空间

select  *  from dba_temp_file  where tablespace_name=''XXX;bytes中的单位是B,bytes除以1024/1024后是M.

如果临时表空间不足的时候可以采用2中方法来增加临时表空间,常用的是加大临时表空间,临时表空间是为order  by,group  by,

distinct ,join ,索引所占的空间。

2)oracle中每个数据文件的大小最大是32G,所以通过查看总共有多少个数据文件就知道当前数据库的空间是多大

select * from dba_data_files where tablespace_name='XXX';

如果有30行,那就是30个数据文件,即可查看数据库所占空间大小

3)sql语句查看sql的执行时间

set serveroutput on

set timing on 

set time on 是显示每条语句执行的时刻

这样我们可以方便的查看每个sql的执行时间

推荐 0
本文由 xiaoyaya 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册