ITPub博客

首页 > 数据库 > Oracle > 循序渐进oracle,第7章笔记-临时表空间文件

循序渐进oracle,第7章笔记-临时表空间文件

原创 Oracle 作者:d_ball_apple 时间:2014-11-04 13:34:14 0 删除 编辑

1)查看数据库的排序信息
select name,value from v$sysstat
2)sep 访问latch
select * from v$latchname
where name like 'sort%';
3)
10g
查看latchname分配情况
select addr,latch#,name,gets,misses,sleepsos
from v$latch where name='sort extent pool';
4)查看临时区间的使用
select tablespce_name,extents_cached,extents_used,blocks_cacged,
bytes_used
from v$temp_extent_pool;
5)c查看正在进行排序的用户信息
select * from v$sort_usage;

6)创建临时表空间组
create temporary tablespace temp1
tempfile size 10m tablespace group eyglegrp;

7)查询数据库中存在的临时表空间组
select * from dba_tablespace_groups;

8)向临时表空间组增加临时表空间
create temporary tablespace temp2
tempfile size 10m tablespace group eyglegrp;

9)
查询数据库中临时表空间及临时文件的归属情况
select file_name,tablspace_name from dba_temp_files;

10)
移动临时表空间到新的表空间组
alter tablespace temp2 tablespace group eyglegp2;

11)将临时表空间从临时表空间组中移出
alter tablespace temp2 tablespace group '';

12)
设置默认临时表空间

alter user eygle temporary tablespace eyglegrp;

13)user_dump_dest查看刚刚生成的跟踪文件

14)转存控制文件
alter database backup controlfile to trace;

15)查看临时表空间大小
select name,bytes/1024/1024/1024 from v$tempfile;

16)回收扩长的临时表空间
alter database tempfile '.tmp' resize 10240M;


17)11g中
dba_temp_free_space可以查看 空间分配,使用大小,胜于空间等
v$temp_space_header;与之类似

18)收缩表空间可直接shrink
alter tablespace temp shrink space keep 100M;
alter tablespace temp shrink tempfile '.dbf' keep 100M;

19)tempseg_usage替代了sort_usage,其实是他的别名





















来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28889722/viewspace-1319947/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-05-15

  • 博文量
    39
  • 访问量
    84861