校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 一次性壓縮Sqlserver2005中所有庫日志的存儲過程

一次性壓縮Sqlserver2005中所有庫日志的存儲過程

熱門標簽:威海智能語音外呼系統 智能語音外呼系統哪個牌子好 北京辦理400電話多少 南京電銷外呼系統運營商 溫州語音外呼系統代理 山西語音外呼系統價格 西安青牛防封電銷卡 重慶防封電銷機器人供應商 400電話申請需要開戶費嗎
有沒有辦法更快一點?
有沒有辦法一次性收縮所有數據庫?
復制代碼 代碼如下:

alter database 數據庫名
set recovery simple
go
dbcc shrinkdatabase (數據庫名)
go
alter database 數據庫名
set recovery full
go

目前也有壓縮日志的工具,一個B/S界面形式的操作壓縮數據庫的,就是在選擇數據庫的時候老需要重新去選擇具體的庫,而且數據庫數量很大的時候,有些庫被壓縮了,并沒有自動排序; 目前需要的是被壓縮后的數據庫自動滾到最后面,每次下拉列表中打開的始終是日志記錄容量最大的那個庫,這個容易實現,要求就是執行日志壓縮的時候,執行速度要快些?
如何優化?有沒有辦法一次性壓縮所有的庫?
通過存儲過程實現,一次性壓縮所有數據庫:在Sqlserver2005中測試通過
復制代碼 代碼如下:

create procedure shrinkDatabase
as
declare @name nvarchar(2000)
declare getDataBaseCursor cursor for
select name from sysdatabases //取出所有庫名
open getDataBaseCursor
fetch next from getDataBaseCursor
into @name //將取出來的值放在一個變量中
while @@fetch_status=0 //根據值循環執行壓縮
begin
exec ('alter database '+ @name+' set recovery simple')
exec ('dbcc shrinkdatabase('+@name+')')
exec ('alter database'+@name+' set recovery full')
fetch next from getDataBaseCursor
into @name end
close getDataBaseCursor //關閉
deallocate getDataBaseCursor //釋放
sp_helpdb urltest //比對數據庫大小
exec shrinkDatabase //執行
您可能感興趣的文章:
  • 使用sqlserver存儲過程sp_send_dbmail發送郵件配置方法(圖文)
  • sqlserver2005利用臨時表和@@RowCount提高分頁查詢存儲過程性能示例分享
  • sqlserver2008查看表記錄或者修改存儲過程出現目錄名無效錯誤解決方法
  • sqlserver 存儲過程中If Else的用法實例
  • .net下調用sqlserver存儲過程的小例子
  • SqlServer獲取存儲過程返回值的實例
  • sqlserver 各種判斷是否存在(表名、函數、存儲過程等)
  • sqlserver 存儲過程帶事務 拼接id 返回值
  • SqlServer存儲過程實現及拼接sql的注意點
  • SQLServer存儲過程中事務的使用方法
  • 獲取SqlServer存儲過程定義的三種方法

標簽:宜春 黃山 新余 金昌 濟寧 中衛 河源 貸款群呼

巨人網絡通訊聲明:本文標題《一次性壓縮Sqlserver2005中所有庫日志的存儲過程》,本文關鍵詞  一次性,壓縮,Sqlserver2005,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一次性壓縮Sqlserver2005中所有庫日志的存儲過程》相關的同類信息!
  • 本頁收集關于一次性壓縮Sqlserver2005中所有庫日志的存儲過程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 阳东县| 长治县| 峨山| 黎平县| 定州市| 平邑县| 农安县| 安远县| 塘沽区| 平定县| 鄂托克前旗| 会东县| 乃东县| 鲁甸县| 来安县| 鱼台县| 成安县| 广南县| 恩平市| 绥化市| 宣城市| 合山市| 正宁县| 衡水市| 乌什县| 兴隆县| 二连浩特市| 如皋市| 大足县| 全州县| 巴彦县| 临城县| 定结县| 邹平县| 黔东| 大丰市| 休宁县| 瑞安市| 孟州市| 化州市| 云梦县|