SQL server數據庫壓縮空間

SQL server數據庫,在手動刪除或者自動刪除數據後,查看數據庫物理文件發現佔用空間並無釋放,果斷採用萬能的重啓。(反正是本身用的一個服務器,隨便玩。若是不是隻有本身用的服務器,仍是建議讓運維或者DBA來作)。數據庫

服務器重啓後發現仍是沒有釋放空間,emmmmmm。。。。那就請教百度老師了。服務器

網友的解答是,SQL server數據庫不會本身壓縮已經擴展的空間,若是須要壓縮須要手動操做。運維

壓縮空間的方式有兩種:一、數據庫。二、文件。.net

在要收縮空間的數據庫上右鍵--》任務--》收縮--》一、數據庫,2文件(本身選擇)。而後就等着吧。日誌

兩個會有不一樣,數據庫會將該數據庫全部的未使用空間進行收縮。適用於 數據和日誌都有清空或刪除。server

選擇文件,htm

 

有三種能夠進行收縮,數據、日誌和filestream 數據。blog

前兩個比較熟悉,就是對數據和日誌佔用空間進行收縮,第三個本身也不是很瞭解,建議百度下,不過不少地方都有講解。get

阿里介紹 filestream :https://yq.aliyun.com/ziliao/103097stream

腳本之家:https://www.jb51.net/article/76929.htm

我選擇的是數據庫收縮,仍是很慢的,你們等着吧。

相關文章
相關標籤/搜索