Oracle数据库--入门学习--表空间tablespace详解

本文针对Oracle 10g数据库,详细讲解了表空间(tablespace)的相关知识,包括创建、管理和使用的完整SQL语句。请注意,实际操作时需根据自身环境调整文件名和路径。
摘要由CSDN通过智能技术生成
SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。
Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。
可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。

Oracle数据库中表空间的处理方式
在数据库设计的时候,我们建议数据库管理员按如下顺序设置表空间。   
第一步:建立Oracle用户表空间。在设计数据库的时候,首先需要设计表空间。我们需要考虑,是只建立一个表空间呢,还是需要建立多个表空间,以及各个表空间的存放位置、磁盘限额等等。到底设计多少个表空间合理,没有统一的说法,这主要根据企业的实际需求去判断。如企业需要对用户进行磁盘限额控制的,则就需要根据用户的数量来设置表空间。当企业的数据容量比较大,而其又对数据库的性能有比较高的要求时,就需要根据不同类型的数据,设置不同的表空间,以提高其输入输出性能。   
第二步:建立Oracle用户表空间,并制定用户的默认表空间。在建立用户的时候,我们建议数据库管理员要指定用户的默认表空间。因为我们在利用CREATE语句创建数据库对象,如数据库表的时候,其默认是存储在数据库的当前默认空间。若不指定用户默认表空
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值