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

openGauss备份控制函数(3)

MTL 2022-10-25
777


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

  • pg_disable_delay_xlog_recycle()

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

    返回值类型:void

  • pg_cbm_rotate_file(rotate_lsn text)

    描述:等待cbm解析到rotate_lsn之后,强制切换文件,在build期间调用。

    返回值类型:void。

  • gs_roach_stop_backup(backupid text)

    描述:停止一个内部备份工具GaussRoach开启的备份。与pg_stop_backup系统函数类似,但更轻量。

    返回值类型:text,内容为当前日志的插入位置。

    备注:目前opengauss不支持。

  • gs_roach_enable_delay_ddl_recycle(backupid name)

    描述:开启延迟DDL功能,并返回开启点的日志位置。与pg_enable_delay_ddl_recycle系统函数类似,但更轻量。并且,通过传入不同的backupid,可以支持并发打开延迟DDL。

    返回值类型:text,内容为返回开启点的日志位置。

    备注:目前opengauss不支持。

  • gs_roach_disable_delay_ddl_recycle(backupid text)

    描述:关闭延迟DDL功能,并返回此次延迟DDL生效的日志范围,并删除该范围内被用户删除的列存表物理文件。与pg_enable_delay_ddl_recycle系统函数类似,但更轻量。并且,通过传入不同的backupid,可以支持并发关闭延迟DDL功能。

    返回值类型:records,内容为本次延迟DDL生效的日志范围。

    备注:目前opengauss不支持。

  • gs_roach_switch_xlog(request_ckpt bool)

    描述:切换当前使用的日志段文件,并且,如果request_ckpt为true,则触发一个全量检查点。

    返回值类型:text,内容为切段日志的位置。

    备注:目前opengauss不支持。


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

评论