042-1 表空间

Database
1.physical
2.logical
Select * From dba_tablespaces
Select * From dba_data_files
Select * From dba_temp_files
Select * From dba_segments Where tablespace_name='A'
Select * From dba_extents Where segment_name = 'TT'




Database -> Tablespace -> segments -> Extents -> blocks -> os blocks
Select * From dba_tablespaces
Create Tablespace A Datafile 'C:\oracle\product\10.2.0\oradata\testDB\A.ORA' Size 20M


Select * From Dba_Data_Files --表空间A的AUTOEXTENSIBLE属性NO 默认不自动扩展 INCREMENT_BY 自动扩展的块数
Alter Database Datafile 5 Resize 10M    --重新调整大小
Alter Database Datafile 5 Autoextend On [Next 1M Maxsize UNLIMIT]  --打开自动扩展 UNLIMIT 最大32GB
Alter Database Datafile 5 Autoextend On Next 1M Maxsize 200M       
Alter Tablespace A Add Datafile 'C:\oracle\product\10.2.0\oradata\testDB\A1.ORA' Size 10M Autoextend On Next 1M --给表空间A再增加一个数据文件
--现在表空间A有2个数据文件5,6,2个数据块都可以自动扩展
--当5号文件用完后,转用6号文件,6号也用完后,5,6,5,6分别扩展使用
Alter Table A.TT Allocate Extent (Datafile 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\TESTDB\A.ORA' Size 30M)  --手动干预A用户下的表TT,使其所在段segment在接下来的40M都存放在数据文件A.ORA


Create Tablespace A2 Datafile 'C:\oracle\product\10.2.0\oradata\testDB\A2.ORA' Size 10M Autoextend On Next In Maxsize Unlimited AUTOALLOCATED;     --AUTOALLOCATED 自动系统分配 表不断增大 每个extents不断扩大
                                                                                                                                                   --会出现extents很大时,表空间明明有空余却无法分配
Create Tablespace A3 Datafile 'C:\oracle\product\10.2.0\oradata\testDB\A3.ORA' Size 10M Autoextend On Next In Maxsize Unlimited Uniform ;     --UNIFORM 定制的分配[默认SIZE 1M] 
                                                                                                                                              --SIZE过小segment中含有的extents过多影响效率,SIZE过大浪费空间
Alter Table t Enable Row Movement   --允许表T的ROW MOVEMENT,默认表不允许移动,移动后索引失效
Alter Table t Shrink Space    --压缩表所占的空间
Alter Table t Move Tablespace A2   --将表T移动到A2表空间




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15810196/viewspace-1130222/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15810196/viewspace-1130222/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值