免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3651 | 回复: 2
打印 上一主题 下一主题

请教如何知道device的剩余空间是多少? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-07-13 18:40 |只看该作者 |倒序浏览
如何知道device的剩余空间是多少?
1> sp_helpdevice
2> go
device_name                    physical_name                                 
         description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
         status cntrltype device_number
         low                                                                             
         high                                                                             
------------------------------ ----------------------------------------------
         --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
         ------ --------- -------------
         --------------------------------------------------------------------------------
         --------------------------------------------------------------------------------
master                         /opt/sybase1254/data/master.dat               
         special, dsync on, default disk, physical disk, 30.00 MB                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
              3         0             0
                                                                                        0
                                                                                    15359
sysprocsdev                    /opt/sybase1254/data/sysprocs.dat            
         special, dsync on, physical disk, 132.00 MB                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
          16386         0             1
                                                                                 16777216
                                                                                 16844799
systemdbdev                    /opt/sybase1254/data/sybsysdb.dat            
         special, dsync on, physical disk, 1.00 MB                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
          16386         0             2
                                                                                 33554432
                                                                                 33554943
tapedump1                      /dev/nst0                                    
         disk, dump device                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
             16         2             0
                                                                                        0
                                                                                    20000
tapedump2                      /dev/nst1                                    
         tape,        625 MB, dump device                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
             16         3             0
                                                                                        0
                                                                                    20000
xhb_dev                        /opt/sybase1254/data/xhb_dev.dat              
         special, dsync on, physical disk, 2048.00 MB                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
          16386         0             3
                                                                                 50331648
                                                                                 51380223
xhb_log_dev                    /opt/sybase1254/data/xhb_log_dev.dat         
         special, dsync on, physical disk, 2048.00 MB                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
          16386         0             4
                                                                                 67108864
                                                                                 68157439

(7 rows affected)
(return status = 0)
1> sp_helpdb
2> go
name                     db_size       owner                    dbid  
         created           
         status                                                                                                
------------------------ ------------- ------------------------ ------
         ------------------
         ------------------------------------------------------------------------------------------------------
master                          6.0 MB sa                            1
         Jul 13, 2010      
         mixed log and data                                                                                    
model                           2.0 MB sa                            3
         Jul 13, 2010      
         mixed log and data                                                                                    
sybsystemdb                     3.0 MB sa                        31513
         Jul 13, 2010      
         mixed log and data                                                                                    
sybsystemprocs                132.0 MB sa                        31514
         Jul 13, 2010      
         trunc log on chkpt, mixed log and data                                                                 
tempdb                          3.0 MB sa                            2
         Jul 13, 2010      
         select into/bulkcopy/pllsort, trunc log on chkpt, mixed log and data                                   
xhb                           240.0 MB sa                            4
         Jul 13, 2010      
         no options set                                                                                         

(1 row affected)
(return status = 0)
1>

如上结查xhb_dev和xhb_log_dev都是2048M
而数据库xhb是240M,如何知道xhb_dev和xhb_log_dev分别的剩余空间?

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
2 [报告]
发表于 2010-07-13 22:15 |只看该作者
每个设备的未被分配空间,在ase15中执行sp_helpdevice会显示。
可以通过查看ase15的sp_helpdevice代码了解。


比如设备:xhb_dev 的low为:50331648,high值为: 51380223
查看sysusages中数据库xhb的分配情况,lstart介于low和high之间即表示xhb分配在了设备xhb_dev上,size字段表示分配的空间多少。

设备总大小减去分配的空间即为剩余空间。

论坛徽章:
0
3 [报告]
发表于 2010-07-14 09:43 |只看该作者
可不可以详细说说具体如何计算?
非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP