USE 你的库名;
GO
-- 数据库空间使用情况
EXEC sp_spaceused; -- 查下文件空间使用情况
SELECT
file_id, name,
[文件大小(MB)] = size / 128.,
[未使用空间(MB)] = (size - FILEPROPERTY(name, N'SpaceUsed')) / 128.
FROM sys.database_files -- 表空间使用情况
DECLARE @tb_size TABLE(
name sysname,
rows int,
size varchar(100),
data_size varchar(100),
INDEX_size varchar(100),
unused_size varchar(100)
);
INSERT @tb_size
EXEC sp_msforeachtable '
sp_spaceused ''?''
'
SELECT * FROM @tb_size
相关文章
- Python打包成exe,文件太大问题解决办法(比保姆级还保姆级)
- 数据库文件.mdf太大的解决方法
- sql server 2008怎样导入mdf,ldf文件,怎样解决导入mdf,ldf文件时出现附加数据库错误的问题
- 尝试打开或创建物理文件 \'D:/Database_Data.MDF\' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)。 (.Net SqlClient Data Provider)的问题
- Oracle 11g 监听很慢,由于监听日志文件太大引起的问题(Windows 下)
- [MSSQL]附加.MDF文件时出现\"所指定的文件不是有效的SQL Server数据库文件\"解决 - Cela
- Qt的翻译文件QTranslator不能使用问题总结(原)
- Docker commit 命令保存的镜像文件太大的问题
- beyond compare解决特殊字符无法输出、多sheet页无法对比以及文件太大超出系统内存问题的Excel转txt脚本
- Oracle 11g 监听很慢,由于监听日志文件太大引起的问题(Windows 下)