首页 > 数据库 >SQL Server数据库表空间

SQL Server数据库表空间

时间:2025-01-02 18:08:39浏览次数:1  
标签:SUM 数据库 Server CAST 1024.0 SQL ROUND

SQL Server 一般都是跟磁盘空间可用率挂钩 数据文件也都是自增长 所以不用管;

如下SQL语句可以查询SQL Server数据库当前登录用户数据的表空间,但是没什么意义 因为SQL Server是72M自增长,只能看出当前块的自增长离下次自增长还有多少空间:

SELECT

    DB_NAME(database_id) AS DatabaseName,

    CAST(ROUND(SUM(size) * 8 / 1024.0, 2) AS NUMERIC(36, 2)) AS TotalSizeMB,

    CAST(ROUND(SUM(CAST(FILEPROPERTY(name, 'SpaceUsed') AS INT)) * 8 / 1024.0, 2) AS NUMERIC(36, 2)) AS UsedSizeMB,

    CAST(ROUND((SUM(size) - SUM(CAST(FILEPROPERTY(name, 'SpaceUsed') AS INT))) * 8 / 1024.0, 2) AS NUMERIC(36, 2)) AS FreeSizeMB

FROM

    sys.master_files

WHERE

    type_desc = 'ROWS'

GROUP BY

    database_id;

 

标签:SUM,数据库,Server,CAST,1024.0,SQL,ROUND
From: https://www.cnblogs.com/long2050/p/18648444

相关文章

  • Oracle数据库表空间
    SELECTtablespace_name,SUM(BYTES)/1024/1024"FreeSpace(MB)"FROMdba_free_spaceGROUPBYtablespace_name; 追加表空间的语句,里面的路径是服务器的实际路径:ALTERTABLESPACEUNDOTBS1ADDDATAFILE'Z:/app/oradata/MELALEUCADB/UNDOTBS03.DBF'SIZE1024MAUTOE......
  • ubuntu安装MySql 和 MySQL Workbench
    直接按官网指导下载安装。一、mysql安装进入https://www.mysql.com/downloads/选择MySQLCommunity(GPL)Downloads»找到MySQLAPTRepository下载 (mysql-apt-config_0.8.33-1_all.deb)按InstallingMySQLonLinuxUsingtheMySQLAPTRepository指导安装增加M......
  • 开源免费数据库连接工具【Dbeaver 安装使用】含企业版
    文章目录前言一、社区版二、企业版关于Markdown查看vscode插件当然有更绝的办法-csdn查看关于Java环境总结前言相较于每次安装都要破解一翻的navicat,Dbeaver的好处时有开源免费的社区版我用惯了navicat,上手Dbeaver总觉得很不习惯,但毕竟人家有免费版最离谱的社......
  • 媒体声音|专访阿里云数据库周文超博士:AI就绪的智能数据平台设计思路
    文章转载自:CSDN编辑:宋慧在生成式AI的浪潮中,数据的重要性日益凸显。大模型在实际业务场景的落地过程中,必须有海量数据的支撑:经过训练、推理和分析等一系列复杂的数据处理过程,才能最终产生业务价值。事实上,大模型本身就是数据处理后的产物,以数据驱动的决策与创新需要通过更智能......
  • MongoDB 创建用户、导出数据库、导入数据库库
    【数据库】MongoDB创建用户、导出数据库、导入数据库库一、两套MongoDB集群超级管理员信息1,第一套MongoDB集群   172.26.1.9:30000 超级管理员用户名:XX 密码:XX2,第二套MongoDB集群 172.26.1.31:27017超级管理员用户名:XX密码:XX 注意:地铁用:172.26.1.31:2......
  • Oracle数据库创建、用户、表空间、导入、导出
    【数据库】Oracle数据库创建、用户、表空间、导入、导出一、创建用户、表空间及赋权限进入cmd输入sqlplus/assysdba  注意:本命令需要在oracle安装主机执行。如果有改数据库的dba权限用户也可以登录后执行下面操作/*分为3步*//*第1步:创建表空间 注意表空间在......
  • oracle数据库SQL函数替换成mysql中的函数
    mysql:anddevice_typelikeCONCAT('%',#{deviceType},'%')oracle:anddevice_typelike'%'||#{deviceType}||'%'---------------------------------------------------------------------------oracle:####时间转字符串to_cha......
  • SQL Prompt 激活后重启需要再次激活
    禁止SQLPrompt联网,再hosts文件中添加 #SQLprompt防止联网127.0.0.1licensing.red-gate.com127.0.0.1www.red-gate.com127.0.0.1red-gate.com127.0.0.1productusage.red-gate.com127.0.0.1productlogin.red-gate.com127.0.0.1featureusage.com 127.0.0.1www.redgate......
  • Exadata X6支持的最新image和19c数据库版本?
    如题,有客户咨询这个问题:ExadataX6支持的最新image和19c数据库版本?直观感觉,看到X6这个型号就觉得是很老的机器了,毕竟现在最新都X10M了。首先,去查MOS文档:ExadataDatabaseMachineandExadataStorageServerSupportedVersions(DocID888828.1)在ExadataSystemSoftwar......
  • 数据库中的基本数据类型:整型、浮点型与字符型的探讨
    title:数据库中的基本数据类型:整型、浮点型与字符型的探讨date:2025/1/2updated:2025/1/2author:cmdragonexcerpt:数据类型是数据库管理系统(DBMS)中的基本构建块,它决定了数据的存储方式、操作方式以及有效性。在设计数据库时,合理选择和使用数据类型至关重要。整型、浮点......