外贸建站教程,连花清瘟为什么不能随便吃,温州网趣电子商务有限公司,wordpress站点标题看不到达梦数据库日志文件管理 联机重做日志管理归档日志文件管理开启归档模式#xff1a;SQL开启归档模式#xff1a;dmarch.ini归档文件切换和删除 联机重做日志管理
检查联机重做日志#xff1a;
select * from v$rlog; --CUR_FILE表示正在使用的日志文件编号select * fr… 达梦数据库日志文件管理 联机重做日志管理归档日志文件管理开启归档模式SQL开启归档模式dmarch.ini归档文件切换和删除 联机重做日志管理
检查联机重做日志
select * from v$rlog; --CUR_FILE表示正在使用的日志文件编号select * from v$rlogfile;修改日志文件大小
alter database resize logfile /dm8/data/DBNAME/onlinelog/redo01.log to 300;
alter database resize logfile /dm8/data/DBNAME/onlinelog/redo02.log to 300;添加联机日志文件
alter database add logfile /dm8/data/DBNAME/onlinelog/redo03.log size 300;迁移日志文件
alter database mount;alter database rename logfile redo01.log to /dm8/data/onlinelog/redo01.log;
alter database rename logfile redo02.log to /dm8/data/onlinelog/redo02.log;
alter database rename logfile redo03.log to /dm8/data/onlinelog/redo03.log;alter database open;归档日志文件管理
归档状态检查
--是否开启了归档
select arch_mode from v$database;--检查归档配置
select * from v$dm_arch_ini;--检查归档文件
select * from v$arch_file;开启归档模式SQL
开启日志归档
alter database mount;alter database archivelog;
alter database add archivelog typelocal,dest/dm8/arch,space_limit10240;alter database open;
select arch_mode from v$database;修改归档空间上限
alter database modify archivelog typelocal,dest/dm8/arch,space_limit20480;关闭日志归档
alter database mount;alter database noarchivelog;
alter database delete archivelog typelocal,dest/dm8/arch;alter database open;
select arch_mode from v$database;开启归档模式dmarch.ini
还可以通过配置文件来配置数据库归档。
归档配置文件
$ cat /dm8/data/DBNAME/dmarch.iniARCH_WAIT_APPLY 0[ARCHIVE_LOCAL1]
ARCH_TYPE LOCAL
ARCH_DEST /dm8/arch
ARCH_FILE_SIZE 64
ARCH_SPACE_LIMIT 10240
ARCH_FLUSH_BUF_SIZE 0指定上面的配置文件
$ cat /dm8/data/DBNAME/dm.ini | grep ARCH_INIARCH_INI 1 # dmarch.ini归档文件切换和删除
数据库会自动切换归档文件。也可以手动切换
--方法一
alter system archive log current;--方法二
alter system switch logfile;--方法三
alter database archivelog current;通过存储过程清理归档文件
select * from v$arch_file;--通过日志LSN过滤
select SF_ARCHIVELOG_DELETE_BEFORE_LSN(12345567789);--通过日志生成时间过滤
select SF_ARCHIVELOG_DELETE_BEFORE_TIME(sysdate-7);