SQL SERVER2000教程-第二章-创建和管理数据库 第六节 压缩数据库
生活随笔
收集整理的這篇文章主要介紹了
SQL SERVER2000教程-第二章-创建和管理数据库 第六节 压缩数据库
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
有時,人們可能為預(yù)期有一定程度活動的數(shù)據(jù)庫分配了太多的空間,當(dāng)意識到分配了太多空間時,可能決
定壓縮分配的空間大小。SQLSERVER提供三種可以壓縮數(shù)據(jù)庫大小的方法,autoshrink數(shù)據(jù)庫選項,“企業(yè)
管理器”和“數(shù)據(jù)庫一致性檢查器(DBCC)”命令。
1、使用DBCC Shrinkdatabase壓縮數(shù)據(jù)庫:
DBCC Shrinkdatabase 命令在默認情況下會對數(shù)據(jù)庫的數(shù)
據(jù)和日志部分都進行壓縮。如果您只想減少數(shù)據(jù)和日志部
分,則您必須首先壓縮整個數(shù)據(jù)庫,然后使用
Alter database 語句來增加數(shù)據(jù)庫的數(shù)據(jù)或日志部分。 a)、格式:DBCC Shrinkdatabase (數(shù)據(jù)庫名,
壓縮后可使用的百分比)
[NOTRUNCATE|TRUNCATEONLY] b)、說明: NOTRUNCATE:不會將可用的空間釋放給
操作系統(tǒng),而是留給數(shù)據(jù)庫文件。
TRUNCATEONLY:將數(shù)據(jù)文件未用的空間釋放給操作系統(tǒng)。 c)、實例: DBCC Shrinkdatabase(student,20)
TRUNCATEONLY
2、使用“企業(yè)管理器”壓縮數(shù)據(jù)庫:
有兩種方式: a)在企業(yè)管理器中,選中要壓縮的數(shù)據(jù)庫,點擊鼠標右
鍵,點擊屬性,從彈出的“數(shù)據(jù)庫屬性”的對話框中選
中“選項”標簽,在復(fù)選框中選中“自動壓縮”選項即可。
b)在企業(yè)管理器中,選中要壓縮的數(shù)據(jù)庫,點擊鼠標右
鍵,選中“所有任務(wù)”,點擊“收縮數(shù)據(jù)庫”,填充相應(yīng)
的選項即可。
定壓縮分配的空間大小。SQLSERVER提供三種可以壓縮數(shù)據(jù)庫大小的方法,autoshrink數(shù)據(jù)庫選項,“企業(yè)
管理器”和“數(shù)據(jù)庫一致性檢查器(DBCC)”命令。
1、使用DBCC Shrinkdatabase壓縮數(shù)據(jù)庫:
DBCC Shrinkdatabase 命令在默認情況下會對數(shù)據(jù)庫的數(shù)
據(jù)和日志部分都進行壓縮。如果您只想減少數(shù)據(jù)和日志部
分,則您必須首先壓縮整個數(shù)據(jù)庫,然后使用
Alter database 語句來增加數(shù)據(jù)庫的數(shù)據(jù)或日志部分。 a)、格式:DBCC Shrinkdatabase (數(shù)據(jù)庫名,
壓縮后可使用的百分比)
[NOTRUNCATE|TRUNCATEONLY] b)、說明: NOTRUNCATE:不會將可用的空間釋放給
操作系統(tǒng),而是留給數(shù)據(jù)庫文件。
TRUNCATEONLY:將數(shù)據(jù)文件未用的空間釋放給操作系統(tǒng)。 c)、實例: DBCC Shrinkdatabase(student,20)
TRUNCATEONLY
2、使用“企業(yè)管理器”壓縮數(shù)據(jù)庫:
有兩種方式: a)在企業(yè)管理器中,選中要壓縮的數(shù)據(jù)庫,點擊鼠標右
鍵,點擊屬性,從彈出的“數(shù)據(jù)庫屬性”的對話框中選
中“選項”標簽,在復(fù)選框中選中“自動壓縮”選項即可。
b)在企業(yè)管理器中,選中要壓縮的數(shù)據(jù)庫,點擊鼠標右
鍵,選中“所有任務(wù)”,點擊“收縮數(shù)據(jù)庫”,填充相應(yīng)
的選項即可。
轉(zhuǎn)載于:https://blog.51cto.com/chenxing/44573
總結(jié)
以上是生活随笔為你收集整理的SQL SERVER2000教程-第二章-创建和管理数据库 第六节 压缩数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到新房子装修的很漂亮什么意思
- 下一篇: 梦到扫墓预示着什么