MS Sql Server查询磁盘的可用空间,数据库数据文件及日志文件的大小及利用率
2014-02-28 14:41
309 查看
在MS Sql Server中可以能过以下的方法查询出磁盘空间的使用情况及各数据库数据文件及日志文件的大小及使用利用率:
1、查询各个磁盘分区的剩余空间:
Exec master.dbo.xp_fixeddrives
2、查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等)
select * from [数据库名].[dbo].[sysfiles]
转换文件大小单位为MB:
select name, convert(float,size) * (8192.0/1024.0)/1024. from [数据库名].dbo.sysfiles
3、查询当前数据库的磁盘使用情况:
Exec sp_spaceused
4、查询数据库服务器各数据库日志文件的大小及利用率
DBCC SQLPERF(LOGSPACE)
1、查询各个磁盘分区的剩余空间:
Exec master.dbo.xp_fixeddrives
2、查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等)
select * from [数据库名].[dbo].[sysfiles]
转换文件大小单位为MB:
select name, convert(float,size) * (8192.0/1024.0)/1024. from [数据库名].dbo.sysfiles
3、查询当前数据库的磁盘使用情况:
Exec sp_spaceused
4、查询数据库服务器各数据库日志文件的大小及利用率
DBCC SQLPERF(LOGSPACE)
相关文章推荐
- 数据库模式
- sqlserver的bcp命令特殊符号转义
- OracleDataAdapter 类
- 表空间操作
- mysql sql语句
- 关于mysql 删除数据后物理空间未释放
- EXP-00008:遇到ORACLE错误904问题
- 关于mysql 删除数据后物理空间未释放
- Phoenix Framework中为数据库用户名和密码加密的方法
- Oracle 10g RAC 客户端连接不稳定
- MySQL优化必须调整的10项配置
- Oracle Package
- 数据库添加约束语句
- plsql连接数据库的方法
- oracle配置数据源及错误解决方法
- 运行数据库遇到错误oracle not aviliable解决过程
- ubuntu下安装oracle
- oracle经典查询练手-练习3
- Oracle中BLOB字段存储4GB以下视频数据的方法
- Oracle密码忘记简单处理办法