SQL server查询每个库的数据文件大小和日志文件大小
2023-09-11 14:16:17 时间
查询每个库的数据文件大小和日志文件大小
with fs
as
(
select database_id, type, size -- * 8.0 / 1024 size
from sys.master_files
)
select name,
--(select cast(round(sum(size),2) as numeric(15,2))
(select size from fs where type = 0 and fs.database_id = db.database_id) DataFileSize,
-- (select cast(round(sum(size),2) as numeric(15,2))
(select size from fs where type = 1 and fs.database_id = db.database_id) LogFileSize
from sys.databases db
order by 2 desc;
rds版本
with fs
as
(
select database_id, type, size -- * 8.0 / 1024 size
from sys.master_files
)
select name,
--(select cast(round(sum(size),2) as numeric(15,2))
(select top 1 size from fs where type = 0 and fs.database_id = db.database_id) DataFileSize,
-- (select cast(round(sum(size),2) as numeric(15,2))
(select top 1 size from fs where type = 1 and fs.database_id = db.database_id) LogFileSize
from sys.databases db
order by 2 desc;
相关文章
- SQL SERVER如何删除以xx开头的所有表
- Ubuntu 安装配置MySQL,并使用VS的Server Explorer UI界面远程管理MySQL
- C# 连接SQL Server数据库的几种方式--server+data source等方式
- SQL server怎么查找某个时间段(多个时间段)的第一个值 或 最后一个值(这里举例查找每小时的第一个值)(Convert详细方法)...
- 从日志文件解决ArcGIS Server性能低下问题的步骤(1)
- SQL SERVER服务器链接连接(即sql server的跨库连接)
- Sql Server 取出多个字段列中的最大值和最小值
- SQL SERVER服务器链接连接(即sql server的跨库连接)
- SQL Server 为什么事务日志自动增长会降低你的性能
- oracle与sql server大批量存储过程可以替换部分
- sql server 清理日志
- 0402-服务注册与发现-Eureka Server使用、将服务注册到Eureka server上
- 从 Microsoft Dynamics CRM 4.0 server迁移到 Microsoft Dynamics CRM 2013 Server
- 【大数据开发运维解决方案】记一次同事不慎用root起动weblogic以及启动日志卡在The server started in RUNNING mode 问题解决过程
- SQL Server-【知识与实战IV】多表查询、个数计算、多重约束条件、两表间的交集、多表之间的关系分析