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

    表空间是数据库中最大的逻辑单元,oracle数据库采用表空间将相关的逻辑组件组合在一起,一个Oracle数据库至少包含一个表空间,每个表空间由一个或者多个数据文件组成,一个数据文件只能和一个表空间相关

    在每一个数据库中都有一个SYSTEM表空间,即系统表空间,该表空间是在创建数据库或者数据库安装时候自动创建的,用于存储系统的数据字典、程序单元、过程、函数、包和触发器等

    表空间类型:

      永久表空间:一般保存表、视图、过程、索引等数据

      临时表空间:只用于保存系统中短期活动的数据

      撤销表空间:用于帮助回退未提交的数据

    创建表空间:

    CREATE TABLESPACE 表空间名

       DATAFILE '数据文件路径' SIZE 大小

       [AUTOEXTEND ON] [NEXT 大小]

       [MAXSIZE 大小];

    查询表空间:

    SELECT file_name,tablespace_name,bytes,autoextensible 
    FROM dba_data_files 
    WHERE tablespace_name='';

    修改表空间:

    ALTER TABLESPACE 表空间名

       ADD DATAFILE '文件路径' SIZE 大小

       [AUTOEXTEND ON] [NEXT 大小]

       [MAXSIZE 大小];

    删除表空间::

    DROP TABLESPACE 表空间名;

    DROP TABLESPACE 表空间名 INCLUDING CONTENTS AND DATAFILES cascade constraint;

                        

  • 相关阅读:
    数据库学习之范式理解
    Java学习之网络编程
    Hadoop学习之HBase和Hive的区别
    erlang 查看进程相关信息
    erlang web socket参考。
    erlang启动参数
    调试信息和错误信息。
    进程监控树。
    erlang的进程池。
    日志系统。
  • 原文地址:https://www.cnblogs.com/lzb0803/p/9096897.html
Copyright © 2011-2022 走看看