不可轻言放弃,否则对不起自己!

oracle temp表空间暴涨-part1

上一篇 / 下一篇  2011-08-09 19:21:10 / 个人分类:数据库

说说临时表空间Temp的异常胀大
笔者接到一个做开发上线的兄弟电话,说正在试运行的系统存储过程突然变慢,而且偶然发现数据库的Temp表空间突然增加到20多G。这位兄弟不知道是不是与存储过程突然变慢有关,而且应该如何处理。
1、从Temporary Tablespace谈起
表空间(Tablespace)、段对象(Segment)、分区(Extent)和数据块(Block)是Oracle逻辑层面上最重要的几个概念。其中,表空间是各个逻辑层面顶层概念,也是与Oracle物理结构文件可以建立关系的重要环节。
SQL> select tablespace_name, contents, logging from dba_tablespaces;
TABLESPACE_NAME               CONTENTS LOGGING
------------------------------ --------- ---------
SYSTEM                        PERMANENT LOGGING
UNDOTBS1                      UNDO     LOGGING
SYSAUX                        PERMANENT LOGGING
TEMP                          TEMPORARY NOLOGGING
USERS                         PERMANENT LOGGING
EXAMPLE                       PERMANENT NOLOGGING
6 rows selected

TAG:

 

评分:0

我来说两句

Open Toolbar