久艹视频免费看,亚洲成av人综合在线观看,51久久夜色精品国产水果派解说,gogo全球大胆高清人体444

知識(shí)學(xué)堂
  • ·聯(lián)系電話:+86.023-75585550
  • ·聯(lián)系傳真:+86.023-75585550
  • ·24小時(shí)手機(jī):13896886023
  • ·QQ 咨 詢:361652718 513960520
當(dāng)前位置 > 首頁(yè) > 知識(shí)學(xué)堂 > 網(wǎng)站建設(shè)知識(shí)
網(wǎng)盾科技為教你解決SQL數(shù)據(jù)庫(kù)太大,導(dǎo)致應(yīng)用系統(tǒng)越來越慢的問題。
更新時(shí)間:2012-03-06 | 發(fā)布人:本站 | 點(diǎn)擊率:399
網(wǎng)盾科技為教你解決SQL數(shù)據(jù)庫(kù)太大,導(dǎo)致應(yīng)用系統(tǒng)越來越慢的問題。
[1。凡事弄數(shù)據(jù)你都先備份,你別管它是嘛~~(備份你會(huì)的吧。。。。)



  2。打開你的[查詢分析器]--選擇好你要減肥的數(shù)據(jù)庫(kù)名稱



  3。運(yùn)行代碼:DUMP TRANSACTION [你要減肥的數(shù)據(jù)庫(kù)名字] WITH NO_LOG(作用:清空日志)



  4。運(yùn)行代碼:BACKUP LOG [你要減肥的數(shù)據(jù)庫(kù)名字] WITH NO_LOG(作用:截?cái)嗍聞?wù)日志)



  5。運(yùn)行代碼:DBCC SHRINKDATABASE([你要減肥的數(shù)據(jù)庫(kù)名字])(作用:收縮數(shù)據(jù)庫(kù)文件(如果不壓縮,數(shù)據(jù)庫(kù)的文件不會(huì)減小))



  6。運(yùn)行代碼:DBCC UPDATEUSAGE (你要減肥的數(shù)據(jù)庫(kù)名字) (作用:報(bào)告和更正 sysindexes 表的不正確內(nèi)容) ]



1、清空日志



DUMP TRANSACTION 庫(kù)名 WITH NO_LOG

2、截?cái)嗍聞?wù)日志



BACKUP LOG 數(shù)據(jù)庫(kù)名 WITH NO_LOG

3、收縮數(shù)據(jù)庫(kù)文件(如果不壓縮,數(shù)據(jù)庫(kù)的文件不會(huì)減小)



企業(yè)管理器--右鍵你要壓縮的數(shù)據(jù)庫(kù)--所有任務(wù)--收縮數(shù)據(jù)庫(kù)--收縮文件



--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會(huì)給出一個(gè)允許收縮到的最小M數(shù),直接輸入這個(gè)數(shù),確定就可以了。



--選擇數(shù)據(jù)文件--在收縮方式里選擇收縮至XXM,這里會(huì)給出一個(gè)允許收縮到的最小M數(shù),直接輸入這個(gè)數(shù),確定就可以了。



也可以用SQL語(yǔ)句來完成:



--收縮數(shù)據(jù)庫(kù)



DBCC SHRINKDATABASE(客戶資料)

--收縮指定數(shù)據(jù)文件,1是文件號(hào),可以通過這個(gè)語(yǔ)句查詢到:



select * from sysfiles DBCC SHRINKFILE(1)

4、為了最大化的縮小日志文件(如果是sql 7.0,這步只能在查詢分析器中進(jìn)行)



a.分離數(shù)據(jù)庫(kù):



企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫(kù)--右鍵--分離數(shù)據(jù)庫(kù)



b.在我的電腦中刪除LOG文件



c.附加數(shù)據(jù)庫(kù):



企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫(kù)--右鍵--附加數(shù)據(jù)庫(kù)



此法將生成新的LOG,大小只有500多K



或用代碼:



下面的示例分離 pubs,然后將 pubs 中的一個(gè)文件附加到當(dāng)前服務(wù)器。



a.分離



EXEC sp_detach_db @dbname = 'pubs'

b.刪除日志文件



c.再附加:



EXEC sp_attach_single_file_db @dbname = 'pubs', @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'

5、為了以后能自動(dòng)收縮,做如下設(shè)置:



企業(yè)管理器--服務(wù)器--右鍵數(shù)據(jù)庫(kù)--屬性--選項(xiàng)--選擇“自動(dòng)收縮”



--SQL語(yǔ)句設(shè)置方式:



EXEC sp_dboption '數(shù)據(jù)庫(kù)名', 'autoshrink', 'TRUE'

6、如果想以后不讓它日志增長(zhǎng)得太大。



企業(yè)管理器--服務(wù)器--右鍵數(shù)據(jù)庫(kù)--屬性--事務(wù)日志



--將文件增長(zhǎng)限制為xM(x是你允許的最大數(shù)據(jù)文件大小)



--SQL語(yǔ)句的設(shè)置方式:



alter database 數(shù)據(jù)庫(kù)名 modify file(name=邏輯文件名,maxsize=20)