sqlserver 查询数据库里数据量最大的表

Posted 格子衫111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver 查询数据库里数据量最大的表相关的知识,希望对你有一定的参考价值。

sql:

if object_id('tempdb..#Tab') is not null
drop table #Tab
CREATE TABLE #Tab (NAME nvarchar(100),ROWS char(20),reserved varchar(18) ,Data varchar(18) ,index_size varchar(18) ,Unused varchar(18) )
GO
INSERT #Tab EXEC SP_MSFOREACHTABLE 'EXEC sp_spaceused "?"'
SELECT * FROM #Tab ORDER BY CONVERT(INT,REPLACE(DATA,'KB','')) DESC

示例:

以上是关于sqlserver 查询数据库里数据量最大的表的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver 链接服务器 连接db2 查询速度慢

SQLSERVER如何在数据库里根据某个字段,查出该表名字

MySQL到底能支持多大的数据量

mysql大数据量之limit优化

oracle单表的数据量太大该怎么处理

如何查询mysql数据库中哪些表的数据量最大