PostgreSQL中怎么使用snapshot操作接口函数
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,本篇内容介绍了"PostgreSQL中怎么使用snapshot操作接口函数"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细
千家信息网最后更新 2025年01月21日PostgreSQL中怎么使用snapshot操作接口函数
本篇内容介绍了"PostgreSQL中怎么使用snapshot操作接口函数"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
snapshot 操作接口函数
1、创建快照,当BLOCK发生变更时,变更之前的BLOCK(旧版本),写入*.snapmap.SNAP_ID file
文件中。直到snapshot被删除。
/* * Create new snapshot. Starting from this moment Postgres will store original copies of all updated pages. * Them will be stored in shanpshot file (*.snap.SNAP_ID and addressed through *.snapmap.SNAP_ID file) until * snapshot is deleted by sfs_remove_snapshot function or new snapshot is created. */ extern SnapshotId sfs_make_snapshot(void);
2、删除snapshot.
/* * Remove snapshot with all it's files */ extern void sfs_remove_snapshot(SnapshotId sid);
3、将数据库恢复到指定snapshot.
/* * Reset database state to the paritcular snapshot. * It will be not possible any more to recover to any of more recent snashots or to the most recent database state. */ extern void sfs_recover_to_snapshot(SnapshotId sid);
4、查看数据库过去的某个状态。(并不是恢复到过去的状态)
/* * Temporary switch instance to the particular snashot. It will be possible to return back to the most recent database state or to switch to any other snapshot */ extern void sfs_switch_to_snapshot(SnapshotId sid);
5、仅仅将当前的BACKEND PID,切换到数据库过去某个SNAPSHOT ID的状态,而不是将所有BACKEND切换到过去的某个状态。
/* * Set snapshot for backend, unlike sfs_switch_to_snapshot function, it switchces snapshot for the current backend and not for all server instance. */ extern void sfs_set_backend_snapshot(SnapshotId sid);
这些接口与ZFS的SNAPSHOT功能非常类似。
"PostgreSQL中怎么使用snapshot操作接口函数"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
接口
状态
函数
数据
数据库
内容
更多
知识
切换
实用
学有所成
接下来
功能
困境
实际
快照
情况
文件
文章
案例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
武汉软件开发驻场服务
服务器安装宝塔后为什么进不去
亚马逊数据库怎么运行
iphone软件开发培训机构
dba数据库工程师培训
服务器搭建企业级防火墙
软件开发什么前景好
数据库系统概论王珊sql
虚拟机如何发布网站到服务器
战舰世界亚洲服务器
dream网页数据库设计开发
为何无法连接谷歌服务器
网络服务器的搭建与管理
数据库技术容易吗
网络技术人员岗位绩效考核表
网络安全运维工作前景
软件开发项目立项流程图
少年绘画软件开发
网络安全好就业么
国家网络技术水平考试二级
武汉软件开发驻场服务
服务器及安全管理
60g数据库恢复要多久
应用系统网络安全方案
青少年网络安全公约原则
电表网络安全
奉贤区品牌软件开发厂家报价
游戏服务器被黑
服务器电源输出
软件开发有多重要