数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
关于表空间

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

关于表空间
从Oracle8i开始,Oracle支持两种类型的表空间:
字典管理方式表空间:表空间的所有存储空间的管理信息都保存在数据字典中。
本地管理方式表空间:表空间上所有存储空间的管理信息都保存在数据文件头部的“位图”中。

1、字典管理表空间
create tablespace ...
datafile '...' size ... unuse
extent management dictionary

2、本地管理表空间
create tablespace ...
datafile '...' size ... unuse
extent management local autoallocate/unform size ...
segment space management manual/auto
.autoallocate
由Oracle负责对区的分配进行自动管理。在Autoallocate方式中,表空间中最小的的区为64KB
.uniform size ...
其带来的最大优点是在表空间中不会产生任何存储碎片,可以避免存储空间的浪费。

.segment space management manual(默认方式)
Oracle将使用可用列表(Free List)来管理段中的空闲数据块。
.segment space management auto
Oracle将使用位图(Bitmap)来管理段中的已用数据块和闲数据块。




相关文章

相关软件