达梦数据库日志管理
作者:互联网
数据库的日志管理
联机日志管理
查看联机日志
SQL> select * from v$RLOGFILE;
行号 GROUP_ID FILE_ID PATH CLIENT_PATH CREATE_TIME RLOG_SIZE MIN_EXEC_VER MIN_DCT_VER
---------- ----------- ----------- ----------------------------- ------------ -------------------------- -------------------- ------------ -----------
1 2 0 /dm8/data/DAMENG/DAMENG01.log DAMENG01.log 2022-08-31 01:49:10.000000 268435456 V8.1.1.1 4
2 2 1 /dm8/data/DAMENG/DAMENG02.log DAMENG02.log 2022-08-31 01:49:10.000000 268435456 V8.1.1.1 4
已用时间: 2.537(毫秒). 执行号:519.
添加联机日志文件
SQL> alter DATABASE add LOGFILE '/dm8/data/DAMENG/DAMENG03.log' size 256;
操作已执行
已用时间: 22.678(毫秒). 执行号:520.
修改联机日志文件
SQL> alter DATABASE resize LOGFILE '/dm8/data/DAMENG/DAMENG03.log' to 300;
操作已执行
已用时间: 10.888(毫秒). 执行号:521.
迁移联机日志文件
//数据库切到配置模式
SQL> alter database mount;
操作已执行
已用时间: 3.898(毫秒). 执行号:0.
//迁移联机日志
SQL> alter database RENAME LOGFILE '/dm8/data/DAMENG/DAMENG03.log' to '/dm8/DAMENG03.log';
操作已执行
已用时间: 942.889(毫秒). 执行号:523.
//数据库切回正常模式
SQL> alter database open;
操作已执行
已用时间: 19.265(毫秒). 执行号:0.
归档日志管理
配置归档
//达梦数据库默认没有开启归档
//数据库切到配置模式
SQL> alter database mount;
操作已执行
已用时间: 2.589(毫秒). 执行号:0.
//开启归档
SQL> alter database ARCHIVELOG;
操作已执行
已用时间: 9.258(毫秒). 执行号:0.
//设置归档日志文件
SQL> alter database add ARCHIVELOG 'type=local,dest=/dm8/arch,file_size=64,space_limit=10240';
操作已执行
已用时间: 3.717(毫秒). 执行号:0.
//数据库切回正常模式
SQL> alter database open;
操作已执行
已用时间: 16.159(毫秒). 执行号:0.
查看归档
//查看归档日志是否开启
SQL> select arch_mode from v$database;
行号 ARCH_MODE
---------- ---------
1 Y
已用时间: 1.246(毫秒). 执行号:526.
//查看归档日志配置信息
SQL> select * from v$DM_ARCH_INI;
行号 ARCH_NAME ARCH_TYPE ARCH_DEST ARCH_FILE_SIZE ARCH_SPACE_LIMIT ARCH_HANG_FLAG ARCH_TIMER_NAME ARCH_IS_VALID ARCH_WAIT_APPLY ARCH_INCOMING_PATH ARCH_CURR_DEST ARCH_FLUSH_BUF_SIZE
---------- -------------- --------- --------- -------------- ---------------- -------------- --------------- ------------- --------------- ------------------ -------------- -------------------
ARCH_RESERVE_TIME ARCH_LOCAL_SHARE ARCH_LOCAL_SHARE_CHECK ARCH_SEND_DELAY ARCH_DEST_IP ARCH_DEST_PORT ARCH_DEST_ID
----------------- ---------------- ---------------------- --------------- ------------ -------------- ------------
1 ARCHIVE_LOCAL1 LOCAL /dm8/arch 64 10240 1 NULL Y NULL NULL /dm8/arch 0
0 0 0 0 NULL NULL NULL
已用时间: 2.473(毫秒). 执行号:527.
结束归档
//数据库切到配置模式
SQL> alter database mount;
操作已执行
已用时间: 7.315(毫秒). 执行号:0.
//关闭归档
SQL> alter database NOARCHIVELOG;
操作已执行
已用时间: 37.257(毫秒). 执行号:0.
//删除归档日志文件
SQL> alter database delete ARCHIVELOG 'type=local,dest=/dm8/arch';
操作已执行
已用时间: 1.070(毫秒). 执行号:0.
//数据库切回正常模式
SQL> alter database open;
操作已执行
已用时间: 11.462(毫秒). 执行号:0.
标签:database,数据库,毫秒,SQL,日志,执行,ARCH,alter,达梦 来源: https://www.cnblogs.com/yingxin20000303/p/16698480.html