none
使用 sp_spaceused 之後發現資料表有 unused 的空間,可以回收或清除嗎? RRS feed

  • 問題

  • 使用 sp_spaceused 之後發現資料表有 unused 的空間,而且佔用的空間頗大。

    可以回收或清除 unused 的空間嗎?

     

    如果不去管它的話,會有什麼樣子的影響?

     

     

    2007年3月27日 上午 05:30

解答

  • Hi: 您好,

    要回收空間的作法,可以使用 DBCC SHRINKDATABASE、DBCC SHRINKFILE 的方式來進行處理。

    希望對您有幫助 ...

    Best Regards
    Derrick Chen 德瑞克

    2007年3月27日 下午 12:32

所有回覆

  • Hi: 您好,

    要回收空間的作法,可以使用 DBCC SHRINKDATABASE、DBCC SHRINKFILE 的方式來進行處理。

    希望對您有幫助 ...

    Best Regards
    Derrick Chen 德瑞克

    2007年3月27日 下午 12:32
  • 我也遇到过此问题,建立一个聚集索引或修改现有的一个索引为聚集索引,就会释放Unused占用的空间!
    2012年8月30日 上午 02:47
  • How much unused space there? Do you know how many new rows will be inserted in next couple of days? Last thing you like to see is sql expands db right after you shrinking it.
    2012年8月30日 上午 03:33