达梦数据库日志管理
2022/9/17 2:18:34
本文主要是介绍达梦数据库日志管理,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据库的日志管理
联机日志管理
查看联机日志
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.
这篇关于达梦数据库日志管理的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-01为什么公共事业机构会偏爱 TiDB :TiDB 数据库在某省妇幼健康管理系统的应用
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署