写点什么

【YashanDB 知识库】扩展 redo 大小

作者:YashanDB
  • 2025-02-11
    广东
  • 本文字数:726 字

    阅读完需:约 2 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://www.yashandb.com/newsinfo/7459467.html?templateId=1718516


崖山在使用 OM 装库时,生成配置文件后可通过修改 REDO_FILE_NUM 和 REDO_FILE_SIZE 两个参数来调整数据库 redo 文件的数量以及大小


崖山数据库安装完成后,发现 redo 配置过小,可以通过 sql 命令的方式手动为 redo 文件扩容,具体步骤如下:


1**、**查看数据库当前 redo 现状:


select * from v$logfile;



2**、**增加 redo(自定义需要增加 redo 数据文件的数量和大小)


alter database add logfile ('redo11' size 1G); //其中 redo11 为新增的 redo datafile 的文件名,size 参数指定新增的 redo 数据文件大小


alter database add logfile ('redo12' size 1G);


alter database add logfile ('redo13' size 1G);


alter database add logfile ('redo14' size 1G);


3**、**添加完成后可查看 redo 增加情况:


select * from v$logfile;



4**、**删除原来 size 较小的 redo file:


alter system switch logfile; //更改崖山数据库写数据的 redo 文件,使转移到新增的 redo 文件上,为后面删除旧 redo 文件做准备



5**、**redo 文件刷盘


alter system checkpoint; //使原小容量的旧 redo 数据文件写盘,保证删除小容量 redo 容量时不丢失数据



6**、**删除旧的 redo 文件(路径为 $YASDB_DATA 环境变量下的 dbfiles 目录,根据实际情况改动)


alter database drop logfile '/data/test/yasdb_data/db-1-1/dbfiles/redo1';


alter database drop logfile '/data/test/yasdb_data/db-1-1/dbfiles/redo2';


alter database drop logfile '/data/test/yasdb_data/db-1-1/dbfiles/redo3';


alter database drop logfile '/data/test/yasdb_data/db-1-1/dbfiles/redo4';


7**、**查询旧的 redo 数据文件是否删除成功


select * from v$logfile;



发布于: 刚刚阅读数: 7
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】扩展redo大小_数据库_YashanDB_InfoQ写作社区