靈魂-放水

          為學(xué)日益,為道日損。

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks

          MS SQL性能是很不錯(cuò)的,但是數(shù)據(jù)庫(kù)用了一段時(shí)間之后,數(shù)據(jù)庫(kù)卻變得很大,實(shí)際的數(shù)據(jù)量不大。一般都是數(shù)據(jù)庫(kù)日志引起的!數(shù)據(jù)庫(kù)日志的增長(zhǎng)可以達(dá)到好幾百M(fèi)。

          網(wǎng)上的MSSQL虛擬主機(jī)價(jià)格也貴,要想不讓數(shù)據(jù)庫(kù)超容,只好壓縮下數(shù)據(jù)庫(kù)日志,或者刪除數(shù)據(jù)庫(kù)日志。
          下面我給大家介紹一個(gè)方法

          1、打開(kāi)企業(yè)管理器
          2、打開(kāi)要處理的數(shù)據(jù)庫(kù)
          3、點(diǎn)擊菜單>工具>SQL查詢分析器
          4、在輸入窗口里面輸入:
          DUMP TRANSACTION [數(shù)據(jù)庫(kù)名] WITH NO_LOG
          BACKUP LOG [數(shù)據(jù)庫(kù)名] WITH NO_LOG
          DBCC SHRINKDATABASE([數(shù)據(jù)庫(kù)名])
          點(diǎn)擊執(zhí)行!這樣子數(shù)據(jù)庫(kù)就操作成功了。

          程序里面的方法:
          壓縮數(shù)據(jù)庫(kù)日志
          --1.清空日志
          exec('DUMP TRANSACTION [' @dbname '] WITH NO_LOG')
          --2.截?cái)嗍聞?wù)日志:
          exec('BACKUP LOG [' @dbname '] WITH NO_LOG')
          --3.收縮數(shù)據(jù)庫(kù)文件(如果不壓縮,數(shù)據(jù)庫(kù)的文件不會(huì)減小
          exec('DBCC SHRINKDATABASE([' @dbname '])')

          posted on 2009-09-14 10:22 放水老倌 閱讀(343) 評(píng)論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)
          主站蜘蛛池模板: 泗阳县| 泊头市| 嘉兴市| 宁乡县| 确山县| 嵩明县| 阳山县| 巧家县| 洛川县| 独山县| 南阳市| 呼伦贝尔市| 佛冈县| 全椒县| 镇坪县| 修武县| 河间市| 清新县| 霸州市| 上杭县| 鄂伦春自治旗| 大宁县| 略阳县| 任丘市| 连城县| 道孚县| 都匀市| 汪清县| 茌平县| 广南县| 皮山县| 资中县| 乌苏市| 靖远县| 兰溪市| 新昌县| 怀来县| 容城县| 海南省| 盈江县| 余江县|