VB 源码VC 源码ASP源码JSP源码PHP源码CGI源码FLASH源码素材模板C 源程序常用软件文档中心其他程序

数据库

编程开发
PHP技术
JSP技术
ASP技术
.NET技术
数据库

本类阅读TOP10

·远程连接access数据库的方法
·九大数据库特点比较
·浅谈数据库设计技巧(上)
·SQL Server存储图像数据的策略与方法
·浅谈数据库设计技巧(下)
·安装Oracle服务器
·Sql server中时间查询的一个比较快的语句
·无组件上传图片到数据库中,最完整解决方案
·在RedHat 6.0上安装Oracle 8i(全攻略)
·Oracle9i在Linux下的安装

精品推荐
Oracle数据库的空间管理技巧(1)

作者:佚名 来源:月光软件站 加入时间:2005-3-1 月光软件站

在Oracle数据库中,DBA可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。

  一.表空间的自由空间

  通过对表空间的自由空间的观察,可用来判断分配给某个表空间的空间是太多还是不够。请看下列的语句






  SQL > select a.file_id "FileNo",a.tablespace_name
  "Tablespace_name",
  2 a.bytes "Bytes",a.bytes-sum(nvl(b.bytes,0)) "Used",
  3 sum(nvl(b.bytes,0)) "Free",
  4 sum(nvl(b.bytes,0))/a.bytes*100 "%free"
  5 from dba_data_files a, dba_free_space b
  6 where a.file_id=b.file_id(+)
  7 group by a.tablespace_name ,
  8 a.file_id,a.bytes order by a.tablespace_name;

  File Tablespace
  No _nameBytes Used Free %free
  ------ --------- -------- --------- --------- ---------
  11IDX_JF .146E+09 849305600 1.297E+09 60.431806
  9 JFSJTS 2.146E+09 1.803E+09 343793664 16.016961
  10JFSJTS 2.146E+09 1.359E+09 787431424 36.685546
  2 RBS523239424 359800832 163438592 31.235909
  12RBS1.610E+09 1.606E+09 3104768 .19289495
  8 RBSJF 3.220E+09 2.716E+09 504356864 15.662396
  7 SFGLTS 2.146E+09 1.228E+09 918159360 42.776014
  6 SFSJTS 2.146E+09 1.526E+09 620093440 28.889457
  1 SYSTEM 523239424 59924480 463314944 88.547407
  3 TEMP 523239424294912 522944512 99.943637
  4 TOOLS 15728640 12582912 314572820
  5 USERS 7340032 81927331840 99.888393

  12 rows selected.  





  可以看出,在FileNo为12的表空间RBS中,只有0.19%的分配空间未被使用,这个比例太小了,而在SYSTEM及TEMP等表空间中,高达80%以上的空间未被利用,对于生产型数据库,这个表空间的设置有些偏高。

  关于自由空间的管理,有下面的一些建议:

  利用Export及Import命令卸出和装入表空间可以释放大量的空间,从而缓解增加另外的数据文件的要求。

  如果包含具有高插入(insert)和更新(update)活动的表的表空间中自由空间的比重下降到了15%以下,要为此表空间增加更多的空间。




相关文章
  • 远程连接access数据库的方法
  • 数据库的查询优化技术
  • php代码:备份、恢复sql数据库
  • 使ACCESS数据库保持同步
  • 两个不同数据库表的分页显示解决方案
  • 当SQL Server数据库崩溃时如何恢复?
  • 浅谈数据库设计技巧(下)
  • 浅谈数据库设计技巧(上)
  • Oracle数据库的空间管理技巧(2)
  • Oracle数据库的空间管理技巧(3)
  • Oracle数据库的空间管理技巧(4)
  • PHP文本数据库的搜索方法
  • 远程(如通过互联网)连接access数据库的方法
  • ASP使用MYSQL数据库全攻略
  • 如何截获Oracle数据库连接密码
  • 把软件放在数据库里供下载
  • 可定制的数据库备份和恢复程序
  • JSP连接各类数据库大全(下)[4]
  • JSP连接各类数据库大全(下)[3]
  • JSP连接各类数据库大全(下)[2]
  • 相关软件

  • 一个数据库搜索  
  • 微软SQL数据库支援控件  
  • C++ 数据库系统  
  • ODBC打开数据库  
  • 使用DAO访问数据库的例子  
  • 一个ODBC数据库的例子  
  • 导出PARADOX数据库  
  • DB2ASP自动数据库ASP生成器 2.0
  • 月光数据库查询管理系统 1.0
  • 使用TURBO C读数据库文件  



  • 月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
    电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
    音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

    月光软件站·版权所有