当前位置: 首页 > news >正文

SqlServer 查询数据库 和 数据表 大小的语句

–Sqlserver 查询数据库 大小

SELECT * FROM 
(SELECT DB_NAME(database_id) AS DatabaseName,type_desc AS FileType,name AS FileName,size * 8 / 1024/1024 AS FileSizeGBFROM sys.master_filesWHERE type = 0 -- 数据文件AND state = 0 -- 在线状态
) T1 ORDER BY FileSizeGB DESC

SqlServer 查询数据表 大小

SELECT t.NAME AS TableName,s.Name AS SchemaName,p.rows AS RowCounts,CONVERT(decimal(18,2), SUM(a.total_pages) * 8.0 / 1024 / 1024) AS TotalSpaceGB, CONVERT(decimal(18,2), SUM(a.used_pages) * 8.0 / 1024 / 1024) AS UsedSpaceGB, CONVERT(decimal(18,2), (SUM(a.total_pages) - SUM(a.used_pages)) * 8.0 / 1024 / 1024) AS UnusedSpaceGB
FROM sys.tables t
INNER JOIN      sys.indexes i ON t.OBJECT_ID = i.object_id
INNER JOIN sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id
INNER JOIN sys.allocation_units a ON p.partition_id = a.container_id
LEFT OUTER JOIN sys.schemas s ON t.schema_id = s.schema_id
GROUP BY t.NAME, s.Name, p.Rows
ORDER BY TotalSpaceGB DESC;
http://www.lryc.cn/news/347869.html

相关文章:

  • 特殊类的设计与单例模式
  • MySQL从入门到高级 --- 6.函数
  • Qt---信号和槽
  • POCEXP编写—文件上传案例
  • C#知识|上位机UI设计-详情窗体设计思路及流程(实例)
  • 目标检测——印度车辆数据集
  • Zotero Word中插入带超链接的参考文献
  • 如何在服务器上下载,解压github上的代码
  • BGP学习二:BGP通告原则,BGP反射器,BGP路径属性细致讲解,新手小白无负担
  • Docker学习(带图详细)
  • RabbitMQ 如何使用延迟队列
  • 【C++】栈和队列
  • 常用的预编码算法学习
  • 人才培养计划大纲
  • 多语言环境下的正则表达式实战:校验整数、小数
  • 过拟合和欠拟合的学习
  • 中间件的使用
  • 阿里云OSS权限开通步骤及最佳实践
  • 【Python贪吃蛇】:编码技巧与游戏设计的完美结合
  • 2024.5.19 机器学习周报
  • 母亲节祝福html源码示例
  • 微信小程序开发中的权限管理与用户身份验证:守护数据安全与用户体验
  • Python3 笔记:二进制的转换
  • 代码审计-PHP模型开发篇动态调试反序列化变量覆盖TP框架原生POP链
  • 前端动态旋转地球背景
  • MySQL中的子查询
  • Unity打开安卓设备不同的设置面板
  • 低空经济+无人机:低空物资运输技术详解
  • 全场景智能终端RK3288主板在智能垃圾回收项目的应用,支持鸿蒙,支持全国产化
  • QT设计模式:建造者模式