ITPub博客

首页 > 数据库 > 国内数据库 > 【YashanDB 知识库】扩展 redo 大小

【YashanDB 知识库】扩展 redo 大小

原创 国内数据库 作者:崖山数据库系统YashanDB 时间:2025-02-11 15:02:57 0 删除 编辑

本文内容来自 YashanDB 官网,原文内容请见  https:///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;


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3071684/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
崖山数据库系统YashanDB是深圳计算科学研究院完全自主研发设计的新型数据库系统,融入原创理论,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景,为客户提供一站式的企业级融合数据管理解决方案。

注册时间:2023-04-11

  • 博文量
    722
  • 访问量
    640225