看板 Database 關於我們 聯絡資訊
交易檔太大,就是要把備份 log 的周期減少 例如每1個小時備份一次,改成每30分鐘備份一次 log 依此類推 ※ 引述《whileloop (迴圈)》之銘言: : SQL Server的交易檔太大,請問下列方法: : use master : go : ALTER DATABASE MyDB SET RECOVERY SIMPLE WITH NO_WAIT : use MyDB : go : --取出DatabaseNameLog的值,假設取出之值為MyDB_Log : select name from sys.database_files where type_desc = 'log' : DBCC SHRINKFILE(MyDB_Log, 100) : use master : go : ALTER DATABASE MyDB SET RECOVERY FULL WITH NO_WAIT : 我自己在自己的測試環境測試OK的! : 但我真正的目的是要在線上資料庫做縮減(SQL Cluster) : 請問這方法可以線上直接做而不影響線上作業嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.134.202