澳门二十一点游戏赌场 澳门二十一点游戏赌场
    您现在的位置:首页 >> 软件应用 >> SQL教程 >> 内容

    如何查看各个表空间占用磁盘情况

    时间:2012/7/23 20:07:58 点击:

      核心提示:如何查看各个表空间占用磁盘情况?软件环境: 1、WindowsNT4.0+ORACLE8.0.4 2、ORACLE安装路径为:C:\ORANT SQL语句: /*中文环境*/ col表空间名forma...
    如何查看各个表空间占用磁盘情况?


    软件环境: 
    1、Windows NT4.0+ORACLE 8.0.4
    2、ORACLE安装路径为:C:\ORANT

    SQL语句: 

          /*     中文环境    */

         col 表空间名 format a20;

         select 
         b.file_id  文件ID号,
         b.tablespace_name  表空间名,
         b.bytes  字节数,
         (b.bytes-sum(nvl(a.bytes,0)))  已使用,
         sum(nvl(a.bytes,0))  剩余空间,
         sum(nvl(a.bytes,0))/(b.bytes)*100  剩余百分比 
         from dba_free_space a,dba_data_files b 
         where a.file_id=b.file_id 
         group by b.tablespace_name,b.file_id,b.bytes 
         order by b.file_id;


        /*    英文环境    */

                   col tablespace_name format a20;

         select 
         b.file_id  file_ID,
         b.tablespace_name  tablespace_name,
         b.bytes  Bytes,
         (b.bytes-sum(nvl(a.bytes,0)))  used,
         sum(nvl(a.bytes,0))  free,
         sum(nvl(a.bytes,0))/(b.bytes)*100         Percent
         from dba_free_space a,dba_data_files b 
         where a.file_id=b.file_id 
         group by b.tablespace_name,b.file_id,b.bytes 
         order by b.file_id;


         



     文件ID号 表空间名                          字节数    已使用  剩余空间 剩余百分比
    --------- ------------------------------ --------- --------- --------- ----------
            1 SYSTEM                          20971520   9971712  10999808  52.451172
            2 USER_DATA                        3145728    432128   2713600  86.263021
            3 ROLLBACK_DATA                    5242880   1640448   3602432  68.710938
            4 TEMPORARY_DATA                   2097152      2048   2095104  99.902344

    作者:佚名 来源:不详

    共有评论 0相关评论
    发表我的评论
    • 大名:
    • 内容:
  • 澳门二十一点游戏赌场(www.0769online.com) © 2018 版权所有 All Rights Reserved. 邮箱:103150@qq.com 业务QQ:103150 手机:13549753683

    Power By Laoy8 SQL 3.0SP1 粤ICP备10098668号
  •