当前位置:数据库 > Oracle >>

All about Oracle10g SYSAUX tablespace

All about Oracle10g SYSAUX tablespace
 
SYSAUX表空间在Oracle Database 10g中引入,作为SYSTEM表空间的辅助表空间.
 
以前一些使用独立表空间或系统表空间的数据库组件现在在SYSAUX表空间中创建.
通过分离这些组件和功能,SYSTEM表空间的负荷得以减轻.反复创建一些相关对象及组件引起SYSTEM表空间的碎片问题得以避免。
 
如果SYSAUX表空间不可用,数据库核心功能将保持有效;使用SYSAUX表空间的特点将会失败或功能受限.
我们看一下数据库创建脚本:
====================================================================
CREATE DATABASE "eygle"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
DATAFILE '/opt/oracle/oradata/eygle/system01.dbf' 
SIZE 300M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/opt/oracle/oradata/eygle/sysaux01.dbf' 
SIZE 120M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED--SYSAUX表空间的创建
DEFAULT TEMPORARY TABLESPACE TEMP 
TEMPFILE '/opt/oracle/oradata/eygle/temp01.dbf' SIZE 20M REUSE 
AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
UNDO TABLESPACE "UNDOTBS1" DATAFILE '/opt/oracle/oradata/eygle/undotbs01.dbf' 
SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 ('/opt/oracle/oradata/eygle/redo01.log') SIZE 10240K,
GROUP 2 ('/opt/oracle/oradata/eygle/redo02.log') SIZE 10240K,
GROUP 3 ('/opt/oracle/oradata/eygle/redo03.log') SIZE 10240K
USER SYS IDENTIFIED BY "&&sysPassword" USER SYSTEM IDENTIFIED BY "&&systemPassword";
====================================================================
 
 
以下是使用SYSAUX表空间的数据库组件:
 
使用SYSAUX表空间的组件                 以前版本所在表空间
            Analytical Workspace Object Table                   SYSTEM
            Enterprise Manager Repository                       OEM_REPOSITORY
            LogMiner                                            SYSTEM
            Logical Standby                                     SYSTEM
            OLAP API History Tables                             CWMLITE
            Oracle Data Mining                                  ODM
            Oracle Spatial                                      SYSTEM
            Oracle Streams                                      SYSTEM
            Oracle Text                                         DRSYS
            Oracle Ultra Search                                 DRSYS
            Oracle interMedia ORDPLUGINS Components             SYSTEM
            Oracle interMedia ORDSYS Components                 SYSTEM
            Oracle interMedia SI_INFORMTN_SCHEMA Components     SYSTEM
            Server Manageability Components                     New in Oracle Database 10g
            Statspack Repository                                User-defined
            Unified Job Scheduler                               New in Oracle Database 10g
            Workspace Manager                                   SYSTEM
            
 
新增的V$SYSAUX_OCCUPANTS视图可以用来查看这些信息
 
SQL> select OCCUPANT_NAME,OCCUPANT_DESC,SCHEMA_NAME from V$SYSAUX_OCCUPANTS;
            OCCUPANT_NAME OCCUPANT_DESC                                                    SCHEMA_NAME
            ------------- ---------------------------------------------------------------- ------------------
            LOGMNR        LogMiner                                                         SYSTEM
            LOGSTDBY      Logical Standby                                                  SYSTEM
            STREAMS       Oracle Streams                                                   SYS
            AO            Analytical Workspace Object Table                                SYS
            XSOQHIST      OLAP API History Tables                                          SYS
            SM/AWR        Server Manageability - Automatic Workload Repository             SYS
            SM/ADVISOR    Server Manageability - Advisor Framework                         SYS
            SM/OPTSTAT    Server Manageability - Optimizer Statistics History           &n
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,