DBCC SHRINKDATABASEMS SQL數(shù)據(jù)庫日志壓縮方法
更新時間:2007年07月24日 00:00:00 作者:
MS SQL數(shù)據(jù)庫日志壓縮方法
MS SQL性能是很不錯的,但是數(shù)據(jù)庫用了一段時間之后,數(shù)據(jù)庫卻變得很大,實際的數(shù)據(jù)量不大。一般都是數(shù)據(jù)庫日志引起的!數(shù)據(jù)庫日志的增長可以達(dá)到好幾百M。
網(wǎng)上的MSSQL虛擬主機(jī)價格也貴,要想不讓數(shù)據(jù)庫超容,只好壓縮下數(shù)據(jù)庫日志,或者刪除數(shù)據(jù)庫日志。
下面我給大家介紹一個方法
1、打開企業(yè)管理器
2、打開要處理的數(shù)據(jù)庫
3、點擊菜單>工具>SQL查詢分析器
4、在輸入窗口里面輸入:
DUMP TRANSACTION [數(shù)據(jù)庫名] WITH NO_LOG
BACKUP LOG [數(shù)據(jù)庫名] WITH NO_LOG
DBCC SHRINKDATABASE([數(shù)據(jù)庫名])
點擊執(zhí)行!這樣子數(shù)據(jù)庫就操作成功了。
程序里面的方法:
壓縮數(shù)據(jù)庫日志
--1.清空日志
exec('DUMP TRANSACTION [' @dbname '] WITH NO_LOG')
--2.截斷事務(wù)日志:
exec('BACKUP LOG [' @dbname '] WITH NO_LOG')
--3.收縮數(shù)據(jù)庫文件(如果不壓縮,數(shù)據(jù)庫的文件不會減小
exec('DBCC SHRINKDATABASE([' @dbname '])')
MS SQL性能是很不錯的,但是數(shù)據(jù)庫用了一段時間之后,數(shù)據(jù)庫卻變得很大,實際的數(shù)據(jù)量不大。一般都是數(shù)據(jù)庫日志引起的!數(shù)據(jù)庫日志的增長可以達(dá)到好幾百M。
網(wǎng)上的MSSQL虛擬主機(jī)價格也貴,要想不讓數(shù)據(jù)庫超容,只好壓縮下數(shù)據(jù)庫日志,或者刪除數(shù)據(jù)庫日志。
下面我給大家介紹一個方法
1、打開企業(yè)管理器
2、打開要處理的數(shù)據(jù)庫
3、點擊菜單>工具>SQL查詢分析器
4、在輸入窗口里面輸入:
DUMP TRANSACTION [數(shù)據(jù)庫名] WITH NO_LOG
BACKUP LOG [數(shù)據(jù)庫名] WITH NO_LOG
DBCC SHRINKDATABASE([數(shù)據(jù)庫名])
點擊執(zhí)行!這樣子數(shù)據(jù)庫就操作成功了。
程序里面的方法:
壓縮數(shù)據(jù)庫日志
--1.清空日志
exec('DUMP TRANSACTION [' @dbname '] WITH NO_LOG')
--2.截斷事務(wù)日志:
exec('BACKUP LOG [' @dbname '] WITH NO_LOG')
--3.收縮數(shù)據(jù)庫文件(如果不壓縮,數(shù)據(jù)庫的文件不會減小
exec('DBCC SHRINKDATABASE([' @dbname '])')
您可能感興趣的文章:
- sql server通過腳本進(jìn)行數(shù)據(jù)庫壓縮全備份的方法【推薦】
- sql server 2008 壓縮備份數(shù)據(jù)庫(20g)
- mysql數(shù)據(jù)庫備份命令分享(mysql壓縮數(shù)據(jù)庫備份)
- sqlserver 數(shù)據(jù)庫壓縮與數(shù)據(jù)庫日志(ldf)壓縮方法分享
- 自動備份mssql server數(shù)據(jù)庫并壓縮的批處理腳本
- ms SQL server數(shù)據(jù)庫備份、壓縮與SQL數(shù)據(jù)庫數(shù)據(jù)處理的方法
- MS SQL SERVER 數(shù)據(jù)庫日志壓縮方法與代碼
- 在程序中壓縮sql server2000的數(shù)據(jù)庫備份文件的代碼
- SQL Server 2000/2005/2008刪除或壓縮數(shù)據(jù)庫日志的方法
相關(guān)文章
WordPress導(dǎo)入數(shù)據(jù)庫出現(xiàn)”Unknown collation: ‘utf8mb4_unicode_ci”錯誤的解
這篇文章主要介紹了WordPress導(dǎo)入數(shù)據(jù)庫出現(xiàn)”Unknown collation: ‘utf8mb4_unicode_ci”錯誤的解決辦法的相關(guān)資料,需要的朋友可以參考下2015-10-10使用sqlplus創(chuàng)建DDL和DML操作技巧
這篇文章主要介紹了使用sqlplus創(chuàng)建DDL和DML操作技巧,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-05-05隱式轉(zhuǎn)換引起的sql慢查詢實戰(zhàn)記錄
大家知道數(shù)據(jù)庫為了提高查詢速度,增加索引是必不可少的,但是有些時候即使你加了索引也不定有效果,這篇文章主要給大家介紹了一次因為隱式轉(zhuǎn)換引起的sql慢查詢的相關(guān)資料,需要的朋友可以參考下。2018-04-04一步步教你使用Navicat工具創(chuàng)建MySQL數(shù)據(jù)庫連接
Navicat是一套快速、可靠并價格相當(dāng)便宜的數(shù)據(jù)庫管理工具,專為簡化數(shù)據(jù)庫的管理及降低系統(tǒng)管理成本而設(shè),下面這篇文章主要給大家介紹了關(guān)于如何使用Navicat工具創(chuàng)建MySQL數(shù)據(jù)庫連接的相關(guān)資料,需要的朋友可以參考下2023-03-03深入解析NoSQL數(shù)據(jù)庫的分布式算法(圖文詳解)
這篇文章主要介紹了深入解析NoSQL數(shù)據(jù)庫的分布式算法,需要的朋友可以參考下2015-12-12sqlserver中drop、truncate和delete語句的用法
這篇文章主要介紹了sqlserver中drop、truncate和delete語句的用法,本文圖文并茂,內(nèi)容清晰,需要的朋友可以參考下2014-09-09一次數(shù)據(jù)庫查詢超時優(yōu)化問題的實戰(zhàn)記錄
當(dāng)MySQL服務(wù)器出現(xiàn)異常(慢),首先要考慮是否因SQL語句引起數(shù)據(jù)庫慢,下面這篇文章主要給大家介紹了一次數(shù)據(jù)庫查詢超時優(yōu)化問題的實戰(zhàn)記錄,需要的朋友可以參考下2021-10-10