请教oracle中的表空间怎么区分是系统的还是用户的,谢谢

解决方案 »

  1.   

    安装后默认的表空间有下面几个
    SQL> select * from v$tablespace;       TS# NAME                           INC BIG FLA ENC
    ---------- ------------------------------ --- --- --- ---
             0 SYSTEM                         YES NO  YES
             1 UNDOTBS1                       YES NO  YES
             2 SYSAUX                         YES NO  YES
             4 USERS                          YES NO  YES
             3 TEMP                           NO  NO  YES
             6 EXAMPLE                        YES NO  YES0 系统表空间
    1 回退表空间,也可以说是系统表空间
    2 sysaux这个是10g的新特性,也是系统的,可以分担system的一些压力,但不是核心的
    4 users是用户表空间,不为用户指定表空间默认就是它
    3 temp 临时表空间
    6 example 示例
      

  2.   

    10g数据库安装之后,有SYSTEM\SYSAUX\TEMP,一个或多个临时表空间,一个撤销表空间和几个应用表空间。
    这些表空间可以分为系统表空间和非系统表空间。
    其中SYSTEM\SYSAUX是系统表空间
      

  3.   

    SYSTEM\SYSAUX\TEMP三个是默认安装的!
      

  4.   

    select * from dba_tablespaces
      

  5.   

     select * from v$tablespace;