PG技术大讲堂 - 第12讲:PostgreSQL wal作用与管理
·Insert操作与recovery·使用WAL进行数据库恢复事务日志与WAL文件·事务日志与WAL段文件使用内置函数pg_xlogfile_name(9.6或更早版本)或pg_walfile_name(10或更高版本),我们可以找到包含指定LSN的WAL段文件名。WAL日志内部布局·WAL内部布局·三类XLOG数据部分记录(version9.5orlater)写XL...
如何使用Ora2Pg迁移Oracle数据库到openGauss
Ora2Pg主要语言是perl,使用PerlDBI模块,通过DBD:Pg连接PostgreSQL目标数据库,openGauss兼容PostgreSQL的通信协议以及绝大部分语法,因此只需作部分命名上的修改,Ora2Pg同样可应用于openGauss。Ora2Pg使用示例对于对象结构,Ora2Pg将其DDL语句导出到SQL文件中,对于表数据,则既可以以INSERT或COPY命令导出到文件,也支持直...
以“升舱”之名,谈谈云原生数据仓库AnalyticDB的核心技术
ADB通过MVCC,两阶段提交(2PC),和全局事务管理(GTM)机制提供分布式事务能力(默认隔离级别ReadCommitted),同时在实时写入场景支持Upsert覆盖写(InsertonConflict,功能等同于Oracle的MergeInto),批量导入场景支持外表,文件,自定义程序输出等多种并行高速加载。2、数据加工阶段,在库中对ODS层数据进行加工,形成CDM(Commo...
101种最热门的EdTech工具
100.InsertLearning,在任何网页上嵌入教学内容通过InsertLearning,教师通过在文本中嵌入问题、视频、讨论、见解等,将网页变成交互式的课程。学生们通过注释文本、回答与文本相关的(“不可在谷歌上搜索到的”)问题和现场讨论来保持专注、投入和积极参与他们的学习。该平台还为教师和学生提供了一个在互联网上搜索高质量...
区块链技术结合分布式数据库实践
INSERT01insertintobillvalues(3,4,15);INSERT01用户可以通过SequoiaBC从bill“通道”中获取数据select*frombill;id|product_id|amount—-+———+——–1|1|202|1|33|4|15(3rows)用户...
李昊:PostgreSQL PITR 技术讲解
这是我自己的一个简单环境,安装及初始化在这就跳过了,直接进入主题,生成基础数据,创建lineitem表,手动checkpoint(写磁盘文件),并执行selectpg_switch_xlog();切换下归档,调用insert脚本,预先插入2248条数据,再次checkpoint;switch_xlog,如图:之后,进行基础备份:...
PostgreSQL技术大讲堂 - 第15讲:数据文件与块存储结构
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUGPG技术大讲堂。Part15:数据文件与块存储结构内容1:表的OID与数据文件对应关系...