zoukankan      html  css  js  c++  java
  • 表空间扩展

    修改数据库文件为自动扩展以达到表空间自动扩展的目的

    表空间自动扩展

    1.数据文件自动扩展的好处
    1)不会出现因为没有剩余空间可以利用到数据无法写入
    2)尽量减少人为的维护
    3)可以用于重要级别不是很大的数据库中,如测试数据库等

    2.数据文件自动扩展的弊端
    1)如果任其扩大,在数据量不断变大的过程中会导致某个数据文件异常的大
    2)没有人管理的数据库是非常危险的

    3.查询当前数据库中所有数据文件是否为自动扩展
    sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'SEC_D';

    TABLESPACE_NAME FILE_NAME AUT
    ----------------- ----------------------------------------- ---
    SEC_D /u01/app/oracle/oradata/orcl/sec_d01.dbf NO

    4.通过修改SEC_D的数据文件为自动扩展达到表空间SEC_D为自动扩展的目的
    sec@orcl> alter database datafile'/u01/app/oracle/oradata/orcl/sec_d01.dbf' autoextend on;

    Database altered.

    5.确认是否已经修改成功
    sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'SEC_D';

    TABLESPACE_NAME FILE_NAME AUT
    ----------------- ----------------------------------------- ---
    SEC_D /u01/app/oracle/oradata/orcl/sec_d01.dbf YES

    6.总结修改语句语法
    开启自动扩展功能语法:
    alter database datafile '对应的数据文件路径信息' autoextend on;
    关闭自动扩展功能语法:
    alter database datafile '对应的数据文件路径信息' autoextend off;

    增加数据文件
    ALTER TABLESPACE users
    ADD DATAFILE 'F:/peijian1/users17.dbf' SIZE 1000M;

    手动增加数据文件尺寸
    ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf'
    RESIZE 4000M;

    设定数据文件自动扩展
    ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf
    AUTOEXTEND ON NEXT 100M
    MAXSIZE 10000M;

  • 相关阅读:
    递归算法的时间复杂度分析
    MongoDB入门简单介绍
    关于用例须要多少文档以及业务用例等等
    Java连接redis的使用演示样例
    C++ String 转 char*
    MySQL和PostgreSQL 导入数据对照
    SSL连接建立过程分析(1)
    XTU OJ 1210 Happy Number (暴力+打表)
    Codeforces Round #258 (Div. 2)[ABCD]
    CreateFont具体解释
  • 原文地址:https://www.cnblogs.com/sparkbj/p/5802735.html
Copyright © 2011-2022 走看看