手動增長日誌檔案,實際上就是修改日誌檔案的大小 size 的單位是mb
下面設定日誌檔案大小是2048mb
alterdatabase
[gposdb
] modify file(name=gposdb_log,size=
2048)
exec sys.[sp_helpdb] @dbname = [gposdb] -- sysname
--收縮日誌檔案
use[
gposdb]go
alter
database
[gposdb
]set
recovery ******;
go--
設定簡單恢復模式
dbcc shrinkfile (gposdb_log, 1
); go
--恢復為原模式
alter
database
[gposdb
]set recovery full
;go
--手動增長資料檔案,實際上就是修改資料檔案的大小 size 的單位是mb 下面設定日誌檔案大小是2048mb
alterdatabase
[gposdb
] modify file(name=gposdb_data,size=
2048)
exec sys.[sp_helpdb] @dbname = [gposdb] -- sysname
--收縮資料檔案 收縮為2mb
use[gposdb]go
dbcc shrinkfile (n'
gposdb_data
' , 2
) go
SQL SERVER手動收縮日誌檔案
sql server資料庫日誌檔案增長過快,半年時間由9g增長到150g,不知道是不是日誌原因,伺服器占用記憶體一直很高,10 g。檢視日誌,多是某帳戶登入成功的資訊,這個資訊不知道能不能取消掉。有路過的大神請指教。先分享下手動收縮日誌檔案方法,比較安全的,還有分離 清除 附加,儲存過程清除日誌的方...
sql server 自動增長
問題 在實際業務處理中有些單號需要自動增長,但又不能用自增列代替,可能格式不相同。eg p031106001 第一位p表示採購單,031106表示日期,後三位是流水號。1 建立測試用的表結構 create table tablename pono char 10 b int go 2 建立乙個得到當...
驗證日誌增長
1 window conn scott tiger select from tab drop table t1 create table t1 as emp insert into t1 select from t1 commit 2.window sqlplus as sysdba conn as...