sqlserver壓縮資料庫
操作步驟如下:
(1)打開SQL Server企業管理器。雙擊打開「資料庫」節點,在要收縮的資料庫名稱上,單擊滑鼠右鍵,在彈出的快捷菜單中選擇「所有任務」→「收縮資料庫」命令,彈出「收縮資料庫」對話框,如圖1所示。
圖1 收縮資料庫
(2)指定資料庫的收縮量,可以從以下選項中選擇。
在「收縮後文件中的最大可用空間」文本框中輸入收縮後資料庫中剩餘的可用空間量。以「資料庫大小,可用空間」值作為依據。如最大可用空間是「25%」,則在該選項中設置小於該數值的百分比,如「12%」。
選擇「在收縮前將頁移到文件起始位置」復選框,使釋放的文件空間保留在資料庫文件中,並使包含數據的頁移到資料庫文件的起始位置。
(3)在「調度」選項框中,選擇是否自動定期執行資料庫壓縮操作。選中「根據本調度來收縮資料庫」復選框,單擊「更改」按鈕,創建或更改自動收縮資料庫的頻率和時間。
(4)最後單擊「確定」按鈕完成操作。
Ⅱ sqlserver如何壓縮數據文件空間
在程序組中,展開「Sqlserver」運行「查詢分析器」。輸入用戶名、密碼。
Ⅲ 如何減小SqlServer資料庫文件大小
收縮資料庫
一般情況下,SQL資料庫的收縮並不能很大程度上減小資料庫大小,其主要作用是收縮日誌大小,應當定期進行此操作以免資料庫日誌過大
1、設置資料庫模式為簡單模式:打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄-->選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點擊右鍵選擇屬性-->選擇選項-->在故障還原的模式中選擇「簡單」,然後按確定保存
2、在當前資料庫上點右鍵,看所有任務中的收縮資料庫,一般裡面的默認設置不用調整,直接點確定
3、收縮資料庫完成後,建議將您的資料庫屬性重新設置為標准模式,操作方法同第一點,因為日誌在一些異常情況下往往是恢復資料庫的重要依據
Ⅳ sql server 收縮資料庫 需要多長時間
這個有很多因素,比如收縮的時候你的資料庫是否被訪問等等,收縮數據文件是單線程的操作,所以CPU再好也沒用,一般收縮的話都少量多次這樣操作。。。
Ⅳ SQL資料庫如何壓縮
1、首先從開始菜單著手,打開開始菜單欄,在菜單欄上找到我們已經安裝的SQL server 2008,單擊打開它。
Ⅵ sqlserver2008 如何壓縮備份資料庫
使用GUI配置資料庫備份壓縮
1. 使用SQL Server管理套件連接到SQL Server 2008實例。
2. 在對象管理器中,右鍵單擊伺服器和選擇屬性來查看伺服器屬性窗口。
3. 在備份和恢復下,壓縮備份顯示了備份壓縮默認選項的當前設置。這個設置決定了伺服器級別對壓縮備份的默認:
如果沒有選壓縮備份,新的備份在默認情況下是不壓縮的。
如果選擇了壓縮備份,那麼新的備份在默認情況下會被壓縮。
4. 用戶需要是sysadmin 或serveradmin 固定伺服器角色的成員,來改變資料庫備份壓縮的默認設置。
Ⅶ sqlserver2000資料庫文件mdf已經達到70g了,怎麼壓縮
可以使用DBCC SHRINKDATABASE 和DBCC SHRINKFILE 命令來壓縮資料庫。
其中DBCC SHRINKDATABASE 命令對資料庫進行壓縮,DBCC SHRINKFILE 命令對資料庫中指定的文件進行壓縮。
DBCC SHRINKDATABASE 命令語法如下:
Ⅷ SQLSERVER壓縮數據文件的用處有多大
壓縮數據文件最大的好處就是節約磁碟空間。這個東西對於中小型資料庫而言,意義可能體現的並不明顯,但是如果放在大型或者超大型資料庫上,那麼價值就非常可觀了。
例如某大型資料庫,備份文件在沒有壓縮前,大小可能在500G左右,壓縮後大小大約在70G左右,可節約430G,而一個大型的IT企業,這種資料庫還並不是核心庫,核心庫會更大,並且還會伴隨多種高可用技術(更多的冗餘)。例如騰訊或者阿里巴巴或者網路,那麼多的業務,全國各地總伺服器加起來可能上百台甚至上千台,按300台DB Server計算,如果單台能節省430G存儲,300台Server可以節約125TB的存儲,這是非常可觀的一筆開銷。
Ⅸ 如何收縮sqlserver資料庫
本主題介紹如何使用 SQL Server Management Studio
中的對象資源管理器收縮資料庫。收縮後的資料庫不能小於資料庫的最小大小。最小大小是在資料庫最初創建時指定的大小,或是上一次使用文件大小更改操作(如
DBCC SHRINKFILE)設置的顯式大小。例如,如果資料庫最初創建時的大小為 10 MB,後來增長到 100
MB,則該資料庫最小隻能收縮到 10 MB,即使已經刪除資料庫的所有數據也是如此。
收縮資料庫
在對象資源管理器中,連接到 SQL Server 資料庫引擎實例,然後展開該實例。
展開「資料庫」,再右鍵單擊要收縮的資料庫。
指向「任務」,指向「收縮」,然後單擊「資料庫」。
根據需要,可以選中「在釋放未使用的空間前重新組織文件」復選框。如果選中該復選框,必須為「收縮後文件中的最大可用空間」指定值。
選中該選項的作用與執行 DBCC SHRINKDATABASE 時指定 target_percent 值相同。清除該選項的作用與使用 TRUNCATEONLY 選項執行 DBCC SHRINKDATABASE 相同。TRUNCATEONLY 將文件收縮到最後分配的區。這將減小文件的大小,但不移動任何數據。默認情況下,該選項為清除狀態。
輸入收縮資料庫後資料庫文件中剩下的最大可用空間百分比。允許的值介於 0 和 99 之間。該選項僅在選中「在釋放未使用的空間前重新組織文件」時可用。
單擊「確定」。
收縮資料庫
當
資料庫中的資料庫文件過於龐大或者存在未使用頁時,可以使用收縮資料庫方法來實現對資料庫的收縮,同樣,事務日誌文件也可以收縮。資料庫文件可以作為組或
單獨地進行手工收縮,也可設置為按指定的時間間隔自動收縮。收縮資料庫的活動是在後台進行,並不影響資料庫內的用戶活動。
操作步驟如下:
(1)打開SQL Server企業管理器。雙擊打開「資料庫」節點,在要收縮的資料庫名稱上,單擊滑鼠右鍵,在彈出的快捷菜單中選擇「所有任務」→「收縮資料庫」命令,彈出「收縮資料庫」對話框,如圖1所示。
收縮資料庫
(2)指定資料庫的收縮量,可以從以下選項中選擇。
在「收縮後文件中的最大可用空間」文本框中輸入收縮後資料庫中剩餘的可用空間量。以「資料庫大小,可用空間」值作為依據。如最大可用空間是「25%」,則在該選項中設置小於該數值的百分比,如「12%」。
選擇「在收縮前將頁移到文件起始位置」復選框,使釋放的文件空間保留在資料庫文件中,並使包含數據的頁移到資料庫文件的起始位置。
(3)在「調度」選項框中,選擇是否自動定期執行資料庫壓縮操作。選中「根據本調度來收縮資料庫」復選框,單擊「更改」按鈕,創建或更改自動收縮資料庫的頻率和時間。
(4)最後單擊「確定」按鈕完成操作。
Ⅹ 怎麼用SQL Server2005收縮資料庫
收縮資料庫步驟
1、打開
SQL
Server
Management
Studio並連接到資料庫引擎資料庫。
2、在“對象資源管理器”窗格中展開“資料庫”節點。
3、右擊要修改的資料庫,在彈出的快捷菜單中選擇“任務——收縮——資料庫”命令,打開“收縮資料庫”對話框。
4、選中“收縮操作”區域的復選框,用微調按鈕調節“收縮後文件中的最大可用空間”到合適的大小。
5、單擊“確定”按鈕,完成資料庫的收縮操作。
以上就是專題欄小編帶來的SQL
Server
2005教程,更多教程請看“http://www.zhuantilan.com/zt/sqlserver2005/”