SQL數(shù)據(jù)庫(kù)壓縮語(yǔ)句簡(jiǎn)介
下面將為您介紹壓縮SQL數(shù)據(jù)庫(kù)需要的語(yǔ)句,供您參考,如果您對(duì)SQL語(yǔ)句及SQL數(shù)據(jù)庫(kù)壓縮感興趣,不妨一看,相信對(duì)您會(huì)有所幫助。
--SQL:數(shù)據(jù)庫(kù)壓縮語(yǔ)句
-------------------------------------------------------------------
DECLARE @db_name varchar(200)
------------如果壓縮某一個(gè)數(shù)據(jù)庫(kù)用下面一句(已測(cè)試)--------------
set @db_name='RedfDB01' --數(shù)據(jù)庫(kù)名
-----------------------------------------------------------------
-------------如果壓縮所有數(shù)據(jù)庫(kù)用下面幾句(好像是,沒(méi)有測(cè)試)-------
--得到當(dāng)前數(shù)據(jù)庫(kù)名稱---------
declare getdbname cursor for select db_name()
open getdbname
fetch getdbname into @db_name
while @@fetch_status = 0
begin
fetch getdbname into @db_name
end
close getdbname
DEALLOCATE getdbname
------------------------------------------------------------------
--壓縮數(shù)據(jù)庫(kù)日志
DUMP TRANSACTION @db_name WITH NO_LOG
BACKUP LOG @db_name WITH NO_LOG
DBCC SHRINKDATABASE(@db_name)
【編輯推薦】
教您如何使用SQL中的SELECT LIKE like語(yǔ)句
通過(guò)執(zhí)行多條SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)庫(kù)事務(wù)
存儲(chǔ)過(guò)程優(yōu)化的SQL語(yǔ)句寫(xiě)法




















