国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > 綜合 > 正文

日志已經(jīng)很大的時(shí)候用

2024-07-21 02:09:07
字體:
供稿:網(wǎng)友

--假設(shè)test2為數(shù)據(jù)庫(kù)名稱

日志已經(jīng)很大的時(shí)候用

方法一
此方法適用于7.0和2000。
1、在查詢分析器中執(zhí)行:
exec sp_detach_db 'db_name'
2、在我的電腦中將日志的物理文件xxx_log.ldf改名。
3、在查詢分析器中執(zhí)行:
exec sp_attach_single_file_db 'db_name','c:/program files/microsoft sql server/mssql/data/db_name.mdf'
4、如果上一步成功,將步驟2中改名后的文件刪除。如果上一步不成功,改回原來的文件名,
用sp_attach_db將數(shù)據(jù)庫(kù)附加到服務(wù)器,然后用方法二。


方法二
6.x中
dump transaction test2 with no_log
dump transaction test2 with truncate_only
將上面的語(yǔ)句多次執(zhí)行,直到日志縮小。
7.0和2000中
backup log test2 with no_log
backup log test2 with truncate_only
dbcc shrinkdatabase(test2)
將上面的語(yǔ)句多次執(zhí)行,直到日志文件縮小。

上面的方法治標(biāo)不治本,標(biāo)本兼治要用下面的方法。

方法三:
--6.x和7.0中改為日志處于截?cái)嗄J剑?000中恢復(fù)模型改為簡(jiǎn)單恢復(fù)
exec sp_dboption 'test2','trunc. log on chkpt.','on'
--7.0和2000中設(shè)為自動(dòng)收縮,6.x中不用執(zhí)行。
exec sp_dboption 'test2','autoshrink','on'
通常用于測(cè)試環(huán)境。

方法四:
--7.0中改為日志不處于截?cái)嗄J剑?000中恢復(fù)模型改為完全恢復(fù)
exec sp_dboption 'test2','trunc. log on chkpt.','off'
--7.0和2000中設(shè)為自動(dòng)收縮,6.x中不用執(zhí)行。
exec sp_dboption 'test2','autoshrink','on'
建立作業(yè),每半個(gè)小時(shí)一次日志備份,每天一次完全數(shù)據(jù)庫(kù)備份。
7.0和2000中:在log收縮到正常大小后,將autoshrink選項(xiàng)設(shè)置為off。
通常用于真實(shí)環(huán)境。

在產(chǎn)品化系統(tǒng)中將autoshrink選項(xiàng)設(shè)置為開啟狀態(tài)并非明智之舉(除非您真的需要這樣做),這是因?yàn)椋?dāng)您的系統(tǒng)正在忙于完成其它任務(wù)時(shí),autoshrink選項(xiàng)可能會(huì)同時(shí)啟動(dòng),從而降低系統(tǒng)運(yùn)行速度。然而,對(duì)于那些數(shù)據(jù)庫(kù)管理員無暇估計(jì)并且數(shù)據(jù)庫(kù)尺寸有可能在您毫無察覺的情況下超出控制范圍的桌面或遠(yuǎn)程系統(tǒng)來說,開啟這一選項(xiàng)卻是一種非常有效的措施。


收縮事務(wù)日志

在下列情況下,日志文件的物理大小將減少:
*執(zhí)行 dbcc shrinkdatabase 語(yǔ)句時(shí)。
*執(zhí)行引用日志文件的 dbcc shrinkfile 語(yǔ)句時(shí)。
*自動(dòng)收縮操作發(fā)生時(shí)。

日志收縮操作依賴于最初的日志截?cái)嗖僮鳌H罩窘財(cái)嗖僮鞑粶p小物理日志文件的大小,但減小邏輯日志的大小,并將沒有容納邏輯日志任何部分的虛擬日志標(biāo)記為不活動(dòng)。日志收縮操作會(huì)刪除足夠多的不活動(dòng)虛擬日志,將日志文件減小到要求的大小。

按下面任一方式控制事務(wù)日志的大小:
*在維護(hù)日志備份序列時(shí),調(diào)度 backup log 語(yǔ)句按間隔發(fā)生,以使事務(wù)日志不致增長(zhǎng)到超過預(yù)期的大小。
*當(dāng)不維護(hù)日志備份序列時(shí),指定簡(jiǎn)單恢復(fù)模式。

詳情請(qǐng)參考 ms sql server 2000 聯(lián)機(jī)叢書:
目錄--> sql server構(gòu)架-->數(shù)據(jù)庫(kù)構(gòu)架-->物理數(shù)據(jù)庫(kù)構(gòu)架-->事務(wù)日志構(gòu)架-->收縮事務(wù)日志
目錄--> sql server構(gòu)架-->數(shù)據(jù)庫(kù)構(gòu)架-->物理數(shù)據(jù)庫(kù)構(gòu)架-->事務(wù)日志構(gòu)架-->截?cái)嗍聞?wù)日志

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 桂阳县| 西华县| 湛江市| 炎陵县| 页游| 高安市| 通道| 鄂托克前旗| 金山区| 盈江县| 五莲县| 咸阳市| 漠河县| 永嘉县| 瑞昌市| 星子县| 卢龙县| 合阳县| 阳春市| 贡嘎县| 曲松县| 瓦房店市| 大港区| 温宿县| 南阳市| 太仆寺旗| 汽车| 秀山| 珠海市| 开远市| 朔州市| 六安市| 蓝山县| 霞浦县| 和田市| 东海县| 柯坪县| 鄂托克旗| 荣成市| 襄城县| 揭西县|