oracle 管理表空间
表空间:是oracle数据库中最大的逻辑存储结构,与操作系统中的数据文件相对应,用于存储数据库中用户创建的所有内容
表空间>数据文件
4.1创建一个永久性表空间myspace
create tablespace myspace
datafile 'F:\oracle\app\myspace.dbf' //要有引号
size 20m
autoextend on next 5m //指定自动增长 每次增长5m
maxsize 100m; //最大为100m
4.2通过数据字典dba_tablespaces查看表空间myspace的部分属性
select tablespace_name,logging,allocation_type,extent_management,segment_space_management
from dba_tablespaces
where tablespace_name='MYSPACE'; //区分大小写
logging:表示是否为表空间创建日志记录
allocation_type :标识表空间的盘区大小的分配方式。字段值为system,自动分配
extent_management:标识表空间盘区的管理方式
segment_space_management:标识表空间中断的管理方式
表空间状态属性
1 online 只有为该状态,才允许访问该表空间中的数据 例如:alter tablespace myspace online;
2offline 不允许访问表空间中的数据 alter tablespace myspace offline parameter;
parameter有4个参数
normal 默认情况
temporary 可能需要对数据库进行恢复
immediate 必须对数据库进行恢复
for recover 可以使用备份的数据文件覆盖原有的数据文件,然后再根据归档重做日志将表空间恢复到某个时间点的状态
3read only
注意事项
1表空间必须处于online状态
2表空间不能包含任何事务的回退段
3表空间不能正处于占线数据库备份期间
可以访问但仅限于阅读 alter tablespace myspace read only;
4read write
alter tablespace myspace read write; 需要保证表空间处于online状态
四.3 查看当前数据库中的表空间的状态
select tablespace_name ,status from dba_tablespaces;
、
status 有online,offline和read only
online表示在线且读写
offline离线
read only 表示在线且只读
四 重命名表空间
alter tablespace myspace rename to myspace2; //这里myspace的状态属性为offline的话,就无法重命名表空间
四 修改表空间中的数据文件大小
通过dba_free_space查看表空的空间空闲信息
select tablespace_name,bytes,blocks
from dba_free_space
where tablespace_name='MYSPACE';
四 通过dba_data_files查看myspace表空间的数据文件信息
1看下表空间的空闲情况、
select tablespace,bytes,blocks //bytes表示以位表示空闲空间大小,blocks以数据库的形式表示大小
from dba_free_space
where tablespace_name='MYSPACE';
2select tablespace_name,file_name,bytes
from dba_data_files
where tablespace_name='MYSPACE';
//最好格式化下列
修改数据文件大小
alter database
datafile 'F:\oracle\app\myspace.dbf' resize 40m;
、
四 为myspace表空间增加两个新的数据文件
alter tablespace myspace
add datafile
'F:\oracle\app\myspace.dbf2'
size 10m
autoextend on next 5m maxsize 100m;

四 删除表空间的数据文件
在需要时,也可以删除表空间的数据文件,但是该数据文件中不能包含数据
删除myspace表空数据文件
alter tablespace myspace
drop datafile 'F:\oracle\app\myspace.dbf2';
oracle 管理表空间的更多相关文章
- Oracle管理表空间和数据文件详解
介绍 表空间是数据库的逻辑组成部分 从物理上将:数据库数据存放在数据文件中 从逻辑上将:数据库则是存放在表空间中 表空间由一个或是多个数据文件组成 数据库的逻辑结构 介绍: Oracle中逻辑结构包括 ...
- ORACLE - 管理表空间和数据文件
ORACLE表空间是一个逻辑分区,一个数据文件只能属于一个表空间,一个表空间可以拥有多个数据文件. 一般情况下,如果一个实例分配给多个应用使用,需要创建不同的表空间,每个用户使用自己的表空间. 一.表 ...
- Oracle本地管理对照数据字典管理表空间
Locally vs. Dictionary Managed Tablespaces 整理自:http://www.orafaq.com/node/3. When Oracleallocates sp ...
- Oracle创建表空间、用户管理、角色管理
内容:Oracle创建表空间.用户管理.角色管理 1.用系统用户登录Oracle 默认的系统用户: sys/system.sysman.scott sys:权限最大,超级用户,可以完成所有任务, 默认 ...
- Oracle Temp表空间切换
来源于: http://www.2cto.com/database/201507/418564.html 一.TEMP表空间作用 临时表空间主要用途是在数据库进行排序运算.管理索引.访问视图等操作时 ...
- 管理表空间和数据文件<六>
数据库管理 -- 管理表空间和数据文件 介绍 表空间是数据库的逻辑组成部分.从物理上讲,数据库数据存放在数据文件中:从逻辑上讲,数据库则是存放在表空间中,表 空间由一个或多个数据文件组成. 数据库 ...
- oracle维护表空间和数据文件
1:重要参考 wiki 2: oracle doc 表空间参考 3:来自dba-oracle的参考 26,27,28,29 一:oracle 表空间概念 表空间是联系数据库的物理磁盘(数据文件)和逻辑 ...
- 转oracle 学习 - 表空间
Oracle 数据库的表空间和 Oracle 数据库数据文件 关于 Oracle 数据库的表空间. 很多 Oracle 初学者弄不明白表空间的概念和意义,他们只知道给数据库建表的时候需要到表空间这个东 ...
- 本地管理表空间和字典管理表空间的特点,ASSM有什么特点
字典管理表空间(Dictionary-Managed Tablespace简称DMT),8i以前包括以后都还可以使用的一种表空间管理模式,通过数据字典管理表空间的空间使用. Oracle使用两个字典来 ...
随机推荐
- 让IE8兼容识别css3选择器——selectivizr-min.js
html: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF ...
- php编译安装增加pdo扩展
首先查看mysql版本和位置 mysql --version whereis mysql 去php安装目录安装扩展 cd /usr/local/src/php-5.4.25/ext/pdo_mysql ...
- MySql在建立索引优化时需要注意的问题
MySql在建立索引优化时需要注意的问题 设计好MySql的索引可以让你的数据库飞起来,大大的提高数据库效率.设计MySql索引的时候有一下几点注意: 1,创建索引 对于查询占主要的应用来说,索引显得 ...
- TCP/IP报文格式
1.TCP首部格式 1.1 格式各字段含义 源端口号( 16 位):它(连同源主机 IP 地址)标识源主机的一个应用进程. 目的端口号( 16 位):它(连同目的主机 IP 地址)标识目的主机的一个应 ...
- STM32时钟初始化函数SystemInit()详解【转】
花了一天的时间,总算是了解了SystemInit()函数实现了哪些功能,初学STM32,,现记录如下(有理解错误的地方还请大侠指出): 使用的是3.5的库,用的是STM32F107VC,开发环境RVM ...
- js基础关系运算符
js基础关系运算符 == 是否相等(只检查值) x=5,y='-5';x==y true === 是否全等(检查值和数据类型) x=5,y='-5';x===y false != 是否不等于 5!=8 ...
- 2019牛客多校第四场C-sequence(单调栈+线段树)
sequence 题目传送门 解题思路 用单调栈求出每个a[i]作为最小值的最大范围.对于每个a[i],我们都要乘以一个以a[i]为区间内最小值的对应的b的区间和s,如果a[i] > 0,则s要 ...
- 2016 ICPC Mid-Central USA Region J. Windy Path (贪心)
比赛链接:2016 ICPC Mid-Central USA Region 题目链接:Windy Path Description Consider following along the path ...
- UVA 356 - Square Pegs And Round Holes
题目:在一个2n*2n的网格中间画一个直径为2n-1的圆,问圆内部的格子以及和圆相交的格子个数. 思路:只要考虑1 / 4圆的点就行,用点到原点距离与半径比较,当格子左下方和右上方都在格子里时,格子在 ...
- 2019年Pandas官方用户调研
import pandas as pd import seaborn as sns import matplotlib.pyplot as plt %matplotlib inline plt.rcP ...