在Sqlserver数据库中,一般我们查看数据库的大小可以通过查找到数据库文件来查看,但如果要查找数据表Table的大小的话,则不可通过此方法,在Sqlserver数据库中,提供了相应的SQL语句来查询数据库DataBase的大小,以及库中相应表的大小。
首先选中数据库,可以通过手工选择,也可通过在新建查询窗口通过语句选择。通过语句选择的命令为
Use DataBaseName go
选择对应数据库后,在新建查询窗口执行以下语句即可查询该数据库大小:
exec sp_spaceused;
查询数据库中指定表的大小:
exec sp_spaceused '表名';
返回结果中含有Name,Rows、reserved、data、index_size、unused
备注:原文转载自Sqlserver通过SQL语句查询数据库以及表的大小_IT技术小趣屋。
博主个人技术交流群:960640092,博主微信公众号如下: