DM8管理表空间、数据文件、重做日志文件

本文介绍了 DM8 数据库的表空间管理,包括系统表空间(如 SYSTEM、ROLL、MAIN、TEMP 和 HMAIN)的详细信息,以及如何自定义表空间。同时,讲解了数据文件的创建、修改和管理,以及如何管理重做日志文件,包括查看、添加和修改日志文件的相关操作。
摘要由CSDN通过智能技术生成

表空间管理

系统表空间

在创建 DM 数据库时,会自动创建 5 个表空间:SYSTEM 表空间、ROLL 表空间、MAIN表空间、TEMP 表空间和 HMAIN 表空间。

SYSTEM 表空间存放了有关 DM 数据库的字典信息,用户不能在 SYSTEM 表空间创建表和索引。

ROLL 表空间完全由 DM 数据库自动维护,用户无需干预。该表空间用来存放事务运行过程中执行 DML 操作之前的值,从而为访问该表的其他用户提供表数据的读一致性视图。

MAIN 表空间在初始化库的时候,就会自动创建一个大小为 128M 的数据文件MAIN.DBF。在创建用户时,如果没有指定默认表空间,则系统自动指定 MAIN 表 空间为用户默认的表空间。

TEMP 表空间完全由 DM 数据库自动维护。当用户的 SQL 语句需要磁盘空间来完成某个操作时,DM 数据库会从 TEMP 表空间分配临时段。如创建索引、无法在内存中完成的排序操作、SQL 语句中间结果集以及用户创建的临时表等都会使用到 TEMP表空间。

HMAIN 表空间属于 HTS 表空间,完全由 DM 数据库自动维护,用户无需干涉。当用户在创建 HUGE 表时,未指定 HTS 表空间的情况下,充当默认 HTS 表空间。

用户可以通过执行如下语句来查看表空间相关信息:
SYSTEM、ROLL、MAIN 和 TEMP 表空间查看语句(数据库状态为MOUNT可查):

SQL> SELECT * FROM V$TABLESPACE;

行号     ID          NAME   CACHE TYPE$       STATUS$    
---------- ----------- ------ ----- ----------- -----------
           MAX_SIZE             TOTAL_SIZE           FILE_NUM    ENCRYPT_NAME
           -------------------- -------------------- ----------- ------------
           ENCRYPTED_KEY COPY_NUM    SIZE_MODE OPT_NODE   
           ------------- ----------- --------- -----------
           USED_SIZE           
           --------------------
1          0           SYSTEM       1           0
           0                    4736                 1           NULL
           NULL          NULL        NULL      NULL
           2240


行号     ID          NAME   CACHE TYPE$       STATUS$    
---------- ----------- ------ ----- ----------- -----------
           MAX_SIZE             TOTAL_SIZE           FILE_NUM    ENCRYPT_NAME
           -------------------- -------------------- ----------- ------------
           ENCRYPTED_KEY COPY_NUM    SIZE_MODE OPT_NODE   
           ------------- ----------- --------- -----------
           USED_SIZE           
           --------------------
2          1           ROLL         1           0
           0                    8192                 1           NULL
           NULL          NULL        NULL      NULL
           416


行号     ID          NAME   CACHE TYPE$       STATUS$    
---------- ----------- ------ ----- ----------- -----------
           MAX_SIZE             TOTAL_SIZE           FILE_NUM    ENCRYPT_NAME
           -------------------- -------------------- ----------- ------------
           ENCRYPTED_KEY COPY_NUM    SIZE_MODE OPT_NODE   
           ------------- ----------- --------- -----------
           USED_SIZE           
           --------------------
3          3           TEMP         2           0
           0                    4736                 1           NULL
           NULL          NULL        NULL      NULL
           16


行号     ID          NAME   CACHE TYPE$       STATUS$    
---------- ----------- ------ ----- ----------- -----------
           MAX_SIZE             TOTAL_SIZE           FILE_NUM    ENCRYPT_NAME
           -------------------- -------------------- ----------- ------------
           ENCRYPTED_KEY COPY_NUM    SIZE_MODE OPT_NODE   
           ------------- ----------- --------- -----------
           USED_SIZE           
           --------------------
4          4           MAIN         1           0
           0                    8192                 1           NULL
           NULL          NULL        NULL      NULL
           16


已用时间: 1.781(毫秒). 执行号:59401.

HMAIN 表空间查看语句:

SQL> SELECT * FROM V$HUGE_TABLESPACE;

行号     ID          NAME PATHNAME           DIR_NUM     COPY_NUM   
---------- ----------- ---- ------------------ ----------- -----------
           SIZE_MODE
           ---------
1          4           MAIN /dm8/data/DM/HMAIN 1           NULL
           NULL


已用时间: 0.954(毫秒). 执行号:59402.

查看所有表空间信息(数据库状态为MOUNT不可查):

SQL> SELECT * FROM DBA_TABLESPACES;

行号     TABLESPACE_NAME BLOCK_SIZE           INITIAL_EXTENT NEXT_EXTENT
---------- --------------- -------------------- -------------- -----------
           MIN_EXTENTS MAX_EXTENTS MAX_SIZE             PCT_INCREASE
           ----------- ----------- -------------------- ------------
           MIN_EXTLEN STATUS      CONTENTS  LOGGING FORCE_LOGGING
           ---------- ----------- --------- ------- -------------
           EXTENT_MANAGEMENT ALLOCATION_TYPE PLUGGED_IN
           ----------------- --------------- ----------
           SEGMENT_SPACE_MANAGEMENT DEF_TAB_COMPRESSION RETENTION BIGFILE
           ------------------------ ------------------- --------- -------
           PREDICATE_EVALUATION ENCRYPTED COMPRESS_FOR
           -------------------- --------- ------------
1          SYSTEM          4736                 NULL           NULL
           NULL        NULL        0                    NULL
           NULL       0           PERMANENT NULL    NULL
           NULL              NULL            NULL
           NULL                     DISABLED            NULL      NULL
           NULL                 N         NULL


行号     TABLESPACE_NAME BLOCK_SIZE           INITIAL_EXTENT NEXT_EXTENT
---------- --------------- --------------------
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值