oracle数据库的空间管理技巧

oracle数据库的空间管理技巧

ID:8979594

大小:43.00 KB

页数:11页

时间:2018-04-13

oracle数据库的空间管理技巧_第1页
oracle数据库的空间管理技巧_第2页
oracle数据库的空间管理技巧_第3页
oracle数据库的空间管理技巧_第4页
oracle数据库的空间管理技巧_第5页
资源描述:

《oracle数据库的空间管理技巧》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Oracle数据库的空间管理技巧 2000年5月22日转载自合肥市电信局计算中心赵晋----在Oracle数据库中,DBA可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。----一.表空间的自由空间----通过对表空间的自由空间的观察,可用来判断分配给某个表空间的空间是太多还是不够。请看下列的语句SQL>selecta.file_id"FileNo",a.tablespace_name"Tablespace_name",2a.bytes"Bytes",a.bytes-sum(nvl(b.bytes,0))"Used",3sum(nvl(b.b

2、ytes,0))"Free",4sum(nvl(b.bytes,0))/a.bytes*100"%free"5fromdba_data_filesa,dba_free_spaceb6wherea.file_id=b.file_id(+)7groupbya.tablespace_name,8a.file_id,a.bytesorderbya.tablespace_name;FileTablespaceNo_nameBytesUsedFree%free--------------------------------------------------11IDX_JF.146

3、E+098493056001.297E+0960.4318069JFSJTS2.146E+091.803E+0934379366416.01696110JFSJTS2.146E+091.359E+0978743142436.6855462RBS52323942435980083216343859231.23590912RBS1.610E+091.606E+093104768.192894958RBSJF3.220E+092.716E+0950435686415.6623967SFGLTS2.146E+091.228E+0991815936042.7760146SFSJT

4、S2.146E+091.526E+0962009344028.8894571SYSTEM5232394245992448046331494488.5474073TEMP52323942429491252294451299.9436374TOOLS15728640125829123145728205USERS73400328192733184099.88839312rowsselected.----可以看出,在FileNo为12的表空间RBS中,只有0.19%的分配空间未被使用,这个比例太小了,而在SYSTEM及TEMP等表空间中,高达80%以上的空间未被利用,对于生产型

5、数据库,这个表空间的设置有些偏高。----关于自由空间的管理,有下面的一些建议:利用Export及Import命令卸出和装入表空间可以释放大量的空间,从而缓解增加另外的数据文件的要求。如果包含具有高插入(insert)和更新(update)活动的表的表空间中自由空间的比重下降到了15%以下,要为此表空间增加更多的空间。对于一个基本是静态表数据的表空间,如果有多于20%的自由空间,则可以考虑减少分配给它的文件空间量。减少SYSTEM表空间的空间量比较困难,因为那要重建数据库。----二表及索引的扩展----A.为了防止表或索引被过分扩展,及时实现对数据库的调整,用户应当经

6、常对有关对象进行观察。----我们可以认为,扩展区域大于5个的表或索引为过分扩展(overextended)。请看下面的语句:SQL>selectsubstr(segment_name,1,15)Segment_name,segment_type,2substr(tablespace_name,1,10)Tablepace_name,extents,Max_extents3fromdba_segments4whereextents>5andowner='JFCL'5orderbysegment_name;SEGMENT_NAMESEGMENTTABLEPACE_EXTE

7、NTSMAX_EXTENTS_TYPE---------------------------------CHHDFYBTABLEJFSJTS11121CHHDFYB_DHHMINDEXJFSJTS9121DJHZFYB_BFTABLEJFSJTS17500DJHZFYB_DJHMINDEXIDX_JF6500DJHZFYB_JZHMINDEXIDX_JF7500GSMFYBTABLEJFSJTS11121JFDHTABLEJFSJTS14500JFDH_DHHMINDEXIDX_JF61500JFDH_JZHMINDEXIDX_JF645

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。