DBCC SHRINKDATABASEMS SQL數(shù)據(jù)庫(kù)日志壓縮方法
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、打開企業(yè)管理器
2、打開要處理的數(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 '])')
- sql server通過(guò)腳本進(jìn)行數(shù)據(jù)庫(kù)壓縮全備份的方法【推薦】
- sql server 2008 壓縮備份數(shù)據(jù)庫(kù)(20g)
- mysql數(shù)據(jù)庫(kù)備份命令分享(mysql壓縮數(shù)據(jù)庫(kù)備份)
- sqlserver 數(shù)據(jù)庫(kù)壓縮與數(shù)據(jù)庫(kù)日志(ldf)壓縮方法分享
- 自動(dòng)備份mssql server數(shù)據(jù)庫(kù)并壓縮的批處理腳本
- ms SQL server數(shù)據(jù)庫(kù)備份、壓縮與SQL數(shù)據(jù)庫(kù)數(shù)據(jù)處理的方法
- MS SQL SERVER 數(shù)據(jù)庫(kù)日志壓縮方法與代碼
- 在程序中壓縮sql server2000的數(shù)據(jù)庫(kù)備份文件的代碼
- SQL Server 2000/2005/2008刪除或壓縮數(shù)據(jù)庫(kù)日志的方法
相關(guān)文章
執(zhí)行Insert Exec時(shí)的隱藏開銷 分析
Insert Exec時(shí)的隱藏開銷,大家可以參考下。2009-07-07
WordPress導(dǎo)入數(shù)據(jù)庫(kù)出現(xiàn)”Unknown collation: ‘utf8mb4_unicode_ci”錯(cuò)誤的解
這篇文章主要介紹了WordPress導(dǎo)入數(shù)據(jù)庫(kù)出現(xiàn)”Unknown collation: ‘utf8mb4_unicode_ci”錯(cuò)誤的解決辦法的相關(guān)資料,需要的朋友可以參考下2015-10-10
使用sqlplus創(chuàng)建DDL和DML操作技巧
這篇文章主要介紹了使用sqlplus創(chuàng)建DDL和DML操作技巧,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-05-05
隱式轉(zhuǎn)換引起的sql慢查詢實(shí)戰(zhàn)記錄
大家知道數(shù)據(jù)庫(kù)為了提高查詢速度,增加索引是必不可少的,但是有些時(shí)候即使你加了索引也不定有效果,這篇文章主要給大家介紹了一次因?yàn)殡[式轉(zhuǎn)換引起的sql慢查詢的相關(guān)資料,需要的朋友可以參考下。2018-04-04
一步步教你使用Navicat工具創(chuàng)建MySQL數(shù)據(jù)庫(kù)連接
Navicat是一套快速、可靠并價(jià)格相當(dāng)便宜的數(shù)據(jù)庫(kù)管理工具,專為簡(jiǎn)化數(shù)據(jù)庫(kù)的管理及降低系統(tǒng)管理成本而設(shè),下面這篇文章主要給大家介紹了關(guān)于如何使用Navicat工具創(chuàng)建MySQL數(shù)據(jù)庫(kù)連接的相關(guān)資料,需要的朋友可以參考下2023-03-03
深入解析NoSQL數(shù)據(jù)庫(kù)的分布式算法(圖文詳解)
這篇文章主要介紹了深入解析NoSQL數(shù)據(jù)庫(kù)的分布式算法,需要的朋友可以參考下2015-12-12
sqlserver中drop、truncate和delete語(yǔ)句的用法
這篇文章主要介紹了sqlserver中drop、truncate和delete語(yǔ)句的用法,本文圖文并茂,內(nèi)容清晰,需要的朋友可以參考下2014-09-09
一次數(shù)據(jù)庫(kù)查詢超時(shí)優(yōu)化問(wèn)題的實(shí)戰(zhàn)記錄
當(dāng)MySQL服務(wù)器出現(xiàn)異常(慢),首先要考慮是否因SQL語(yǔ)句引起數(shù)據(jù)庫(kù)慢,下面這篇文章主要給大家介紹了一次數(shù)據(jù)庫(kù)查詢超時(shí)優(yōu)化問(wèn)題的實(shí)戰(zhàn)記錄,需要的朋友可以參考下2021-10-10

