创建表空间(TABLESPACE)

语句:CREATE TABLESPACE tablespace_name
**一个表空间可以有多个数据文件,一个数据文件只能属于一个表空间**

下面是创建表空间的脚本
--创建临时表空间
CREATE TEMPORARY TABLESPACE Test_temp
TEMPFILE '/u01/app/oracle/oradata/orcl/Test_temp.dbf'  --数据文件位置及名称
SIZE 1024M --初始空间大小1024M
EXTENT MANAGEMENT LOCAL  --创建本地管理的表空间
UNIFORM 1M  --为每一个区分配相同大小空间
SEGMENT SPACE MANAGEMENT AUTO;  --自动管理段空间
创建用户的默认永久表空间

可将表数据和索引数据分别存放在不同的表空间内,这样在只需备份表数据而不需要备份索引的情况下便于操作,另将表数据文件和索引数据文件存放于不同的磁盘挂载点,有利于提高数据库写入和读取数据文件的效率。

--创建Test_data表空间,用于存储表数据
CREATE TABLESPACE Test_data
DATAFILE '/u01/app/oracle/oradata/orcl/Test_data.dbf' --数据文件的物理位置及名称
SIZE 100M  --表空间初始大小
AUTOEXTEND ON MAXSIZE 1000M  --当数据文件装满后,自动增加数据文件的尺寸,最大1000M
EXTENT MANAGEMENT LOCAL  --创建本地管理的表空间
UNIFORM 128K  --为每一个区分配相同大小空间
SEGMENT SPACE MANAGEMENT AUTO;  --自动管理段空间
--创建Test_index表空间,用于存储索引数据
CREATE TABLESPACE Test_index
DATAFILE '/u01/app/oracle/oradata/orcl/Test_index.dbf' --数据文件的物理位置及名称
SIZE 100M  --表空间初始大小
AUTOEXTEND ON MAXSIZE 1000M  --当数据文件装满后,自动增加数据文件的尺寸,最大1000M
EXTENT MANAGEMENT LOCAL  --创建本地管理的表空间
UNIFORM 128K  --为每一个区分配相同大小空间
SEGMENT SPACE MANAGEMENT AUTO;  --自动管理段空间

表空间管理——创建TABLESPACE相关推荐

  1. 本地化管理的表空间的创建相关参数说明

    语法: 本地化管理的表空间的创建过程: 语法:CREATE TABLESPACE 表空间名字 DATAFILE '数据文件详细信息' [EXTENT MANAGEMENT { LOCAL {AUTOA ...

  2. Oracle创建表空间 管理表空间

    表空间创建语句 创建表空间 -- 创建表空间 create tablespace LQ datafile 'E:/oracle_data/LQ_01.dbf' size 2000M autoexten ...

  3. oracle 默认表空间 10g,Oracle10g 表空间管理

    1.表空间分类: (1)临时表空间:存放临时数据 (2)数据表空间:又称为用户表空间,用来存放永久数据(不删除永久存在) (3)日志表空间:用来存放日志信息 一般情况下,用户使用时只需要创建数据表空间 ...

  4. MySQL的表空间管理

    表空间: MySQL没有真正意义上的表空间管理. MySQL的Innodb包含两种表空间文件模式,默认的共享表空间和每个表分离的独立表空间. 一般来说,当数据量很小的时候建议使用共享表空间的管理方式. ...

  5. Oracle undo 表空间管理

    Oracle 的Undo有两种方式: 一是使用undo 表空间,二是使用回滚段. 我们通过 undo_management 参数来控制使用哪种方式,如果设为auto,就使用UNDO 表空间,这时必须要 ...

  6. ORACLE表空间管理维护

    1:表空间概念 在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成. 如下图所示, ...

  7. 表3.5 文章管理测试用例表_本地管理表空间管理机制

    表空间是一种为段(表,索引等)提供空间的逻辑结构,所以,当在表空间中增加,删除段的时候,数据库就必须跟踪这些空间的使用. 如下例所示,假定一个新创建的表空间包含了五个表 表一--表二--表三--表四- ...

  8. 创建表空间和创建表过程分析

    一.创建表空间 1:创建临时表空间create temporary tablespace user_temp tempfile 'Q:\oracle\product\10.2.0\oradata\Te ...

  9. Oracle表空间的创建

    ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Orac ...

最新文章

  1. linux安全擦除ssd命令,linux – 如何向SSD发送“ATA Secure Erase”命令?
  2. easyexcel导入固定sheet_easyexcel指定多个sheet导excel数据
  3. 已解决:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout
  4. RabbitMQ消息幂等性问题
  5. [贪心][高精度][NOIP]国王游戏
  6. mysql foundrows 并发_MySQL 中的 FOUND_ROWS() 函数
  7. CCF NOI1051 合影
  8. dell笔记本驱动安装失败_声卡驱动安装失败的解决方法
  9. 2018.12.12 第九章虚拟内存
  10. 电脑tf卡检测不到_电脑不认TF卡,有什么方法
  11. 字符设备驱动应用---LED设备驱动实现
  12. 算法和数据结构(b站尚硅谷韩老师教程学习笔记)
  13. 免费MindManager2021最新版本地址win/mac思维导图工具 新增功能
  14. 【win7安装composer错误】:The quot;https://getcomposer.org/download/1.6.2/composer.phar.sigquot; file cou
  15. Devcpp、Codeblocks如何设置支持c++11
  16. 【逻辑思维训练 二】系统思维训练
  17. codeforces1375G Tree Modification
  18. 蓝桥杯少儿编程2020年8月份C++比赛每日一练
  19. C#:Krypton控件使用方法详解(第九讲) ——kryptonRadioButton
  20. Python笔记2_替换式文本加密

热门文章

  1. android adguard教程,【2020.1.8更新Adguardhome完整使用教程】目测是新三区最完整的adguard最详细的教程了...
  2. Android之Mob第三方短信验证服务
  3. 在华为13年的峥嵘岁月后,我加入了一个13人的初创团队
  4. 计算机核心期刊排名及简介一览
  5. 游安军编著的计算机数学答案,计算机数学
  6. Vertica常用语法
  7. 冒烟测试的7个好处,你是否经常用到它?
  8. 记swagger离线文档乱码解决
  9. 增强型for循环与Map集合的遍历
  10. 微信淘宝客引流的正确玩法