暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

openGauss备份控制函数(2)

MTL 2022-10-25
449

备份控制函数可帮助进行在线备份。

  • pg_cbm_get_changed_block(startLSNArg text, endLSNArg text)

    描述:用于将指定lsn范围之内的cbm文件合并成一个表,并返回表的各行记录。

    返回值类型:records

    备注:pg_cbm_get_changed_block返回的表字段包含:合并起始的lsn、合并截止的lsn、表空间oid、库oid、表的relfilenode、表的fork number、表是否被删除、表是否被创建、表是否被截断、表被截断后的页面数、有多少页被修改以及被修改的页号的列表。

  • pg_cbm_recycle_file(targetLSNArg text)

    描述:删除不再使用的cbm文件,并返回删除后的第一条lsn。

    返回值类型:text

  • pg_cbm_force_track(targetLSNArg text,timeOut int)

    描述:强制执行一次cbm追踪到指定的xlog位置,并返回实际追踪结束点的xlog位置。

    返回值类型:text

  • pg_enable_delay_ddl_recycle()

    描述:开启延迟DDL功能,并返回开启点的xlog位置。需要管理员角色或运维管理员角色打开operate_mode。

    返回值类型:text

  • pg_disable_delay_ddl_recycle(barrierLSNArg text, isForce bool)

    描述:关闭延迟DDL功能,并返回此次延迟DDL生效的xlog范围。需要管理员角色或运维管理员角色打开operate_mode。

    返回值类型:records

  • pg_enable_delay_xlog_recycle()

    描述:开启延迟xlog回收功能,数据库主节点修复使用。

    返回值类型:void

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论