解决方法:

方法 1、sp_spaceused

方法 2、dbcc sqlperf

方法 3、dbcc showfilestats

方法 4、dbcc showcontig

方法 5、sys.dm_db_partiton_stats

--------------------------------------------------------------------------------------------------------------------------------------------------------------

方法 1、

execute sp_spaceused; 不带参数时返回当前数据库空间的整体使用情况。

execute sp_spaceused @objname='dbo.Nums';返回指定对象的空间使用信息

小心:sp_spaceused 返回的结果是来自系统的统计信息的,但是统计信息的如果还没有更新的话,这样会使得sp_spaceused返回的结果不准确。

正因如此 sp_spaceused 还加了一个参数 @updateusage;

所以 sp_spaceused 的完整格式是  sp_spaceused @objname='objname',@updateusage='updateusage';记得加第二个参数的时候会影响

SQL server 的性能。最好空闲时才这样做。

方法 2、

dbcc sqlperf 它只是针对日志文件(返回当前SQL server 实例的所有数据库的日志信息)

dbcc sqlperf(logspace);

方法 3、

dbcc showfilestats 返回数据库中各个数据文件的空间使用情况(不包函日志文件)

dbcc showfilestats;

方法 4、

dbcc showcontig 返回对象以区(extent)为度量的空间使用信息

dbcc showcontig('dbo.Nums);

方法 5、 sys.dm_db_partition_stats ,为对象的每个分区(不是extent,如‘表分区’中指的分区)返回一行

小结:

也可以把返回的信息写入自定义表中,方便以后估计未来一段时间内。空间的使用情况。

最新文章

  1. php实现数据库数据读取生成缓存文件
  2. mysql 日志表rename 备份
  3. 初识mvc分层思想
  4. 使用pm2常见问题
  5. [LintCode] Continuous Subarray Sum II
  6. JAVA的序列化与反序列化
  7. 不再用.NET框架
  8. Java知识总结--CoreJava
  9. [置顶] quartznet任务调度和消息调度(JAVA与C#版对比)
  10. Android 下拉刷新上拉载入效果功能
  11. 聊聊HTML
  12. angular 2 - 003 typescript
  13. mysql用户操作、权限分配、远程登录设置
  14. [转]ubuntu bits/predefs.h:没有那个文件或目录
  15. Class DesiredCapabilities
  16. Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io .nativeio.NativeIO$Windows.createDirectoryWithMode0(Ljava/lang/String;I)V
  17. jsp动作之 getProperty
  18. The Last Stand
  19. 洛谷P4645 [COCI2006-2007 Contest#7] BICIKLI [Tarjan,拓扑排序]
  20. MVC框架以及实例

热门文章

  1. [bzoj 1001][Beijing2006]狼抓兔子 (最小割+对偶图+最短路)
  2. DJANGO学习一则
  3. LeetCode_Subsets II
  4. Qemu对x86静态内存布局的模拟
  5. poj 2481 Cows(数状数组 或 线段树)
  6. Zigzag Iterator 解答
  7. Spring集成Hessian
  8. Linux 使用yum工具
  9. Hdu4005-The war(双连通缩点)
  10. 利用智能手机(Android)追踪一块磁铁(三)