表空间管理——创建TABLESPACE
创建表空间(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相关推荐
- 本地化管理的表空间的创建相关参数说明
语法: 本地化管理的表空间的创建过程: 语法:CREATE TABLESPACE 表空间名字 DATAFILE '数据文件详细信息' [EXTENT MANAGEMENT { LOCAL {AUTOA ...
- Oracle创建表空间 管理表空间
表空间创建语句 创建表空间 -- 创建表空间 create tablespace LQ datafile 'E:/oracle_data/LQ_01.dbf' size 2000M autoexten ...
- oracle 默认表空间 10g,Oracle10g 表空间管理
1.表空间分类: (1)临时表空间:存放临时数据 (2)数据表空间:又称为用户表空间,用来存放永久数据(不删除永久存在) (3)日志表空间:用来存放日志信息 一般情况下,用户使用时只需要创建数据表空间 ...
- MySQL的表空间管理
表空间: MySQL没有真正意义上的表空间管理. MySQL的Innodb包含两种表空间文件模式,默认的共享表空间和每个表分离的独立表空间. 一般来说,当数据量很小的时候建议使用共享表空间的管理方式. ...
- Oracle undo 表空间管理
Oracle 的Undo有两种方式: 一是使用undo 表空间,二是使用回滚段. 我们通过 undo_management 参数来控制使用哪种方式,如果设为auto,就使用UNDO 表空间,这时必须要 ...
- ORACLE表空间管理维护
1:表空间概念 在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成. 如下图所示, ...
- 表3.5 文章管理测试用例表_本地管理表空间管理机制
表空间是一种为段(表,索引等)提供空间的逻辑结构,所以,当在表空间中增加,删除段的时候,数据库就必须跟踪这些空间的使用. 如下例所示,假定一个新创建的表空间包含了五个表 表一--表二--表三--表四- ...
- 创建表空间和创建表过程分析
一.创建表空间 1:创建临时表空间create temporary tablespace user_temp tempfile 'Q:\oracle\product\10.2.0\oradata\Te ...
- Oracle表空间的创建
ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Orac ...
最新文章
- linux安全擦除ssd命令,linux – 如何向SSD发送“ATA Secure Erase”命令?
- easyexcel导入固定sheet_easyexcel指定多个sheet导excel数据
- 已解决:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout
- RabbitMQ消息幂等性问题
- [贪心][高精度][NOIP]国王游戏
- mysql foundrows 并发_MySQL 中的 FOUND_ROWS() 函数
- CCF NOI1051 合影
- dell笔记本驱动安装失败_声卡驱动安装失败的解决方法
- 2018.12.12 第九章虚拟内存
- 电脑tf卡检测不到_电脑不认TF卡,有什么方法
- 字符设备驱动应用---LED设备驱动实现
- 算法和数据结构(b站尚硅谷韩老师教程学习笔记)
- 免费MindManager2021最新版本地址win/mac思维导图工具 新增功能
- 【win7安装composer错误】:The quot;https://getcomposer.org/download/1.6.2/composer.phar.sigquot; file cou
- Devcpp、Codeblocks如何设置支持c++11
- 【逻辑思维训练 二】系统思维训练
- codeforces1375G Tree Modification
- 蓝桥杯少儿编程2020年8月份C++比赛每日一练
- C#:Krypton控件使用方法详解(第九讲) ——kryptonRadioButton
- Python笔记2_替换式文本加密