oracle数据库空间管理软件,Oracle数据库基本操作——表空间管理

简介:ORACLE物理上是由磁盘上的以下几种文件:数据文件和控制文件和LOGFILE构成的

表空间就只谈相关的数据文件

首先明确概念:表空间是ORACLE内部定义的一个概念,是为了统一ORACLE物理和逻辑

上的结构而专门建立的,从物理上来说,一个表空间是由具体的一个或多个磁盘上数

据文件构成的(至少1对1,可以1对多),从逻辑上来说一个表空间是由具体的一个或

多个用户模式下的表,索引等等里面的数据所构成的.

因此从用户的角度来看是不应该看到磁盘上物理的数据文件的,其从小到大的视角关系:

字段值 --> 记录值 --> 表数据 --> 用户 --> 表空间 --> ORACLE

而从一个ORACLE DBA的视角来看应是这样的关系:数据文件 --> 表空间 --> ORACLE

综合一下,也就是说在ORACLE中表不可能单独存在,一定隶属于某一个用户,而某一用户的数据必定存在于某个表空间中.

临时表空间用于排序,索引表空间用于放置索引,UNDO表空间用于回滚,用户表空间用于存放用户表。

系统表空间用于存放数据字典。oracle这样分是为了提高系统性能和系统的安全性。

因为oracle不仅有用户权限也有资源权限,可以更好的控制和分配权限的使用。

Oracle数据库关系图:

41ecd199ce9b91f8f06eb7f445e9b920.png

具体实验步骤:

1创建数据库:

5c98d69e710cca5c9b261c80120c14d6.png

716412de0619acd5a89fb8711eac8cb0.png

fecc1d34ba15a8e66e20684b5bb2cd13.png

ea855d124cbbbea532c457f45369b0c4.png

11b85d02828571f0e804833a44651415.png

d7bade0ea70e0699f576272e4930dd02.png

2创建表空间:

[oracle@localhost ~]$ sqlplus / as sysdba

SQL> create tablespace tbs_work

2 datafile '/orc/app/oracle/oradata/worktbs01.dbf'

3 size 10M autoextend on;

表空间已创建。

3调整表空间大小:

方法一:直接修改大小

SQL> alter database datafile

2 '/orc/app/oracle/oradata/worktbs01.dbf'

3 resize 100M;

方法二:添加文件

SQL> alter tablespace tbs_work

2 add datafile

3 '/orc/app/oracle/oradata/worktbs02.dbf'

4 size 50M autoextend on;

表空间已更改。

表空间权限:

SQL> alter tablespace tbs_work read only;

表空间已更改。(只读)

SQL> alter tablespace tbs_work read write;

表空间已更改。(默认:读写)

删除表空间:

SQL> drop tablespace tbs_work including contents;

表空间已删除。(including contents 可选删除有内容的表空间)

PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。 DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件,主要功能是提供许多DBA数据库管理的功能,使ORACLE工程师不仅可以使用PL/SQL Developer进行开发设计,同时也可以进行数据库管理及监控,大大提高工作效率。 功能列表: 1.表空间管理 2.初始化参数管理 3.重做日志管理 4.数据库监视 4.1.查看SGA统计信息 4.2.查看排序情况 4.3.查看日志切换情况 4.4.查看锁资源 4.11.查看库缓存命中率 4.6.查看数据缓存命中率 4.7.查看WorkArea情况 4.8.查看当前会话等待事件 4.9.查看数据库大小 4.10.查看等待事件统计信息 5.清空缓冲区 6.导出数据库表结构文档 7.快速打开TNSNAME.ORA文件 8.快速打开listener.ORA文件 9.快速打开Oracle Net Manager 10.自定义配置 10.1.语言配置,支持中英两种语言 10.2.菜单自定义配置 10.3.数据库监视SQL自定义配置 11.快捷菜单 11.1.表 11.1.1.分析表 11.1.2.取表记录数 11.1.3.创建物化视图日志 11.1.4.设置并行度 11.2.视图 11.2.1.取表记录数 11.3.物化视图 11.3.1.分析 11.3.2.取表记录数 11.3.3.刷新 11.3.4.设置并行度 11.4.数据库链接 11.4.1.测试 11.11.列 11.11.1.分析 11.6.索引 11.6.1.分析 11.6.2.重建 11.7.表空间 11.7.1.管理 11.7.2.新增 11.7.3.编辑 12.导出菜单 12.1.导出属性方式的XML文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值