PostgreSQL认证培训推荐机构

    首先来看一张2025年4月份db-engines上的数据库排行情况,前三名是雷打不动的Oracle、MySQL、Microsoft SQL Server,排名第四的就是我们今天的主角 - PostgreSQL数据库,从这张图上可以看出,PostgreSQL数据库的上升超非常明显,距离第三名的Microsoft SQL Server已经非常接近了。

    在国内,越来越多的企业开始使用PostgreSQL(或者基于PostgreSQL)的产品,比如腾讯云TDSQL有PG版本,阿里云PolarDB有PG版本、人大金仓KingBase、openGauss等等,随着国产化替代,国内PostgreSQL市场必将火热起来,所以学习PostgreSQL技术、考PostgreSQL认证是非常有必要的。

2025年4月排名.jpg

    

    中级PG认证专家-PGCP(PostgreSQL Certified Professional):是对PostgreSQL数据库技术能力的一种认可,达到了专家级别,可以对PostgreSQL数据库进行日常的管理、维护等能力。

    PGCP内容主要包括:数据库安装与配置(包括PostgreSQL17安装与配置等);数据库体系架构(包括数据库安装、数据库集群结构、实例管理、用户与角色管理、SOL执行计划成本估算、异构数据库迁移、并发事务管理、Autovacuum 内部原理与调整、PostgreSQL 控制文件管理、WAL 日志管理等);备份恢复(包括数据库备份与恢复、pg_rman 部署、数据库流复制等);性能调优(包括性能调优、多表连接调优、SQL 调优、参数调整、并行查询管理、poc 测试等)。

    高级PG认证大师 - PGCM(PostgreSQL Certified Master):是对PostgreSQL数据库技术能力的一种认可,达到了大师级别,可以对PostgreSQL数据库进行日常的管理、备份恢复、优化、高可用、数据迁移等能力。

    PGCM:PostgreSQL数据库日常管理与网络配置(包括创建和管理数据库、管理用户、角色和权限;配置网络环境与数据库连接配置、参数管理);管理数据库的可用性(包括PostgreSQL+Keepalived 实现数据库高可用、Greenplum高可用部署与管理、使用逻辑备份工具进行数据迁移、操作系统文件与数据库表交互操作);数据库仓库管理(包括配置FDW实现异构数据库迁移、管理物化视图、配置并行查询、管理外部表);数据管理(包括管理数据缓冲区、表空间管理、管理模式数据、管理分区表、设置日志和安全审计、多版本并发控制);数据安全(安全审计、加密选项、阻止服务器欺骗、数据库版本升级)。

    PostgreSQL从入门到精通课程(报名赠送)

    PostgreSQL数据库从入门到精通教程,是CUUG为初学者精心准备的技术公开课,从基础的简介安装到高深的数据库备份恢复高可用等技术,对于不同阶段的PG爱好者都有帮助,期间也有多位PostgreSQL中文社区的成员参与讨论,为大家带去PostgreSQL技术盛宴,目前PostgreSQL公开课还在进行中,有想参与的同学联系CUUG客服。

    课程简介:

    课时 1 : PG第1讲-PG简介 45:23

    任务1: 1-pg介绍.doc

    课时 2 : PG第2讲+第3讲-安装与建库 01:05:40

    任务1: 2-源代码安装.doc

    课时 3 : PG第4讲-实例结构 59:41

    任务1: 4-实例结构.doc

    课时 4 : PG第5讲-数据库结构 49:37

    任务1: 5-pg数据库结构.doc

    课时 5 : PG第6讲-用户与角色管理 39:44

    任务1: 6-用户与角色管理.doc

    课时 6 : PG第7讲-用户与模式的关系 57:24

    任务1: 7-用户与schema之间的关系.doc

    课时 7 : PG第8讲-PostgreSQL对象权限管理 42:13

    任务1: 8-对象权限管理.doc

    课时 8 : PG第9讲-实例连接访问控制 44:26

    任务1: 9-实例连接访问控制.doc

    课时 9 : PG第10讲-数据库管理 47:38

    任务1: 10-数据库层权限管理.pptx

    课时 10 : PG第11讲-控制文件管理 40:03

    任务1: 11-控制文件的作用与管理.pptx

    课时 11 : PG第12讲-wal文件管理 01:16:42

    任务1: 12-wal作用与管理.pptx

    课时 12 : PG第13讲-全页写 44:02

    任务1: 13-full-page(全页写)目的与调整1.pptx

    课时 13 : PG第14讲-检查点管理 45:40

    任务1: 14-检查点1.pptx

    课时 14 : PG第15讲-数据文件和块管理 47:08

    任务1: 15-数据文件和块存储结构.pptx

    课时 15 : PG第16讲-元组结构与dml操作 38:53

    任务1: 16-元组(行)结构与dml操作.pptx

    课时 16 : PG第17讲-vacuum概述 36:51

    任务1: 17-vacuum空间管理工具.pptx

    课时 17 : PG第18讲-autovacuum操作 56:34

    任务1: 18-Autovacuum内部结构与调优.pptx

    课时 18 : PG第19讲-txid冻结 42:18

    任务1: 19-冻结TXIDS概述.pptx

    课时 19 : PG第20讲-事务与隔离级别 01:16:31

    任务1: 20-事务概述与隔离级别.pptx

    课时 20 : PG第21讲-行可见性规则 01:16:55

    任务1: 21-行可见性规则.pptx

    课时 21 : PG第22讲-clog管理 26:00

    任务1: 22-clog的作用与管理.pptx

    课时 22 : PG第23讲-缓冲区管理器 01:06:28

    任务1: 23-缓冲区管理器.pptx

    课时 23 : PG第24讲-toast技术 39:55

    任务1: 24-TOAST技术.pptx

    课时 24 : PG第25讲-窗口函数技术 53:27

    任务1: 25-窗口函数.pptx

    课时 25 : PG第26讲-pg_fdw部署 36:51

    任务1: 26-PG_FDW部署.pptx

    课时 26 : PG第27讲-oracle_fdw部署 28:12

    任务1: 27-ORACLE_FDW部署-1.pptx

    课时 27 : PG第28讲-索引内部结构 43:18

    任务1: 28-索引内部结构.pptx

    课时 28 : PG第29讲-PG执行计划与成本估算 34:41

    任务1: 29-执行计划与成本估算.pptx

    课时 29 : PG第30讲-多表连接方式 43:14

    任务1: 30-多表连接方式.pptx

    课时 30 : PG第31讲-sql调优技巧 35:22

    任务1: 31-SQL调优技巧.pptx

    课时 31 : PG第32讲-数据库参数调整 39:01

    任务1: 32-数据库参数调整.pptx

    课时 32 : PG第33讲-并行查询管理 36:20

    任务1: 33-并行查询管理.pptx

    课时 33 : PG第34讲-调优工具pgBagder部署 01:07:34

    任务1: 34-调优工具pgBagder部署.pptx

    课时 34 : PG第35讲-中间件bgbouncer部署 27:06

    任务1: 35-中间件部署.pptx

    课时 35 : PG第36讲-逻辑备份 37:01

    任务1: 36-逻辑备份.pptx

    课时 36 : PG第37讲:物理备份与恢复概述 27:04

    任务1: 37-物理备份和恢复概述.pptx

    课时 37 : PG第38讲-数据库物理备份 37:54

    任务1: 38-数据库备份.pptx

    课时 38 : PG第39讲-数据库完全恢复 42:20

    任务1: 39-数据库完全恢复.pptx

    课时 39 : PG第40讲-数据库不完全恢复 38:25

    任务1: 40-数据库不完全恢复.pptx

    课时 40 : PG第41讲-表空间备份与恢复 44:00

    任务1: 40-41-表空间备份与恢复.pptx

    课时 41 : PG第42讲-pg_rman部署与使用 32:53

    任务1: 41-42-pg-rman部署与使用.pptx

    课时 42 : PG第43讲-流复制原理 40:27

    任务1: 42-43-流复制原理.pptx

    课时 43 : PG第44讲-流复制部署 43:19

    任务1: 44-pg流复制实施步骤.pdf

    课时 44 : PG第45讲-poc-tpcc 38:24

    任务1: 44-45-poc-tpcc测试.pptx

    课时 45 : PG第46讲-poc-tpch 39:02

    任务1: 45-46-poc-tpch测试.pptx

    课时 46 : PG第47讲-jmeter 33:27

    任务1: 47-48-poc-jmeter工具使用.pptx

    课时 47 : PG第48讲-数据库高可用性实现keepalived 01:13:21

    任务1: 48-pg高可用实现.pptx

    课时 48 : PG第49讲-实例连接访问控制 40:31

    任务1: 49-实例连接访问控制.pptx

    课时 49 : PG第50讲-PG分区表管理 46:59

    任务1: 50-分区表管理.pptx

    课时 50 : PG第51讲-pgbench调优实战 44:48

    任务1: 51-Pgbench实战.docx

    课时 51 : PG第52讲:DBdoctor SQL性能审核演示 03:47

    任务1: PG第52讲-DBdoctor SQL性能审核演示(2) 05:06

    课时 52 : PG第53讲-hints使用 52:35

    课时 53 : PG第54讲-SQL审核 21:11

    课时 54 : PG第55讲-大模型+向量数据库=数据库AI 01:03:47

    课时 55 : PG第56讲-孤儿文件管理 33:14

    课时 56 : PG第57讲-数据库安全案例 39:01

    课时 57 : PG第58讲-txid剖析 01:05:41

    课时 58 : PG夜话-第20讲:数据库内存管理 01:05:46

    课时 59 : 第62讲-冻结炸弹 01:35:14

    课时 60 : PG第63讲-duckdb 01:32:53

    课时 61 : PG第64讲-quack 25:01

    课时 62 : PG第65讲-PG与Oracle绑定变量窥视对比 01:19:11

    课时 63 : PG第67讲-不完全恢复与pg_rman使用 01:43:05

    课时 64 : PG第68讲-AI4DB-系列公开课1-产生SQL语句 01:13:43

    课时 65 : PG第69讲-pg17新特性-块级增量备份 22:23

    课时 66 : PG第70讲-copy加载数据调优 34:48

    课时 67 : PG第71讲-pg数据库升级 39:37

    课时 68 : PG第72讲-索引与SQL调优一 45:46

    课时 69 : PG第73讲-ai4db部署本地大模型 35:29

    课时 70 : PG第74讲-sql调优技巧 48:32

    课时 71 : PG第75讲-索引优化升级版 35:42

    课时 72 : PG第76讲-分区表索引优化 44:05

    课时 73 : PG第77讲-搭建pg向量数据库AI机器人 53:00

    课时 74 : PG第78讲-greenplum应用实践 46:57

    任务1: Greenplum高可用安装步骤-CUUG.docx

    课时 75 : PG第79讲-pg流复制管理利器repmgr应用实践 01:03:18

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/76946.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STM32 CubeMx下载及安装(一)

CubeMx及Java下载安装(一) 1 背景1.1 基本介绍1.2 主要特点1.3 相关准备 2 软件下载2.1 Java 官网下载2.2 CubeMx官网下载2.4 CubeMX网盘下载 3 软件安装3.1 Java 软件安装3.1.1 安装过程 3.2 CubeMx软件安装 总结 1 背景 1.1 基本介绍 STM32CubeMX&am…

Spring Boot 应用优雅关闭

写这篇文章是因为看到 “线程池在使用结束后应该正确关闭.” 那么如果我们的 Spring 应用都无法正确关闭, 那么线程池肯定也无从保障 1. 优雅关闭 kill with pid, without -9 大多数情况下无须在意这个问题, 正确使用 kill 命令关闭就行 (注意不能使用 kill -9) kill $(cat …

linux与c语言基础知识(未全部完成)

文章很多处理论,没办法写出来,(linux的一些理论问题,我有时间后,会逐个解决) 文章大多数的理论来字这个链接, C语言快速入门-C语言基础知识-CSDN博客 一. linux(Ubuntu) …

面试经历(一)雪花算法

uid生成方面 1:为什么用雪花算法 分布式ID的唯一性需要保证,同时需要做到 1:单调递增 2:确保安全,一个是要能体现出递增的单号,二一个不能轻易的被恶意爬出订单数量 3:含有时间戳 4&#…

基于GA遗传优化TCN-BiGRU注意力机制网络模型的时间序列预测算法matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 2.算法运行软件版本 matlab2024b(提供软件版本下载) 3.部分核心程序 (完整版代码包…

深度强化学习 pdf 董豪| 马尔科夫性质,马尔科夫过程,马尔科夫奖励过程,马尔科夫决策过程

深度强化学习 pdf 百度云 hea4 pdf 主页 概念 马尔可夫奖励过程和价值函数估计的结合产生了在绝大多数强化学习方法中应用的核心结果——贝尔曼 (Bellman)方程。最优价值函数和最优策略可以通过求解贝尔曼方程得到,还将介绍三种贝尔曼 方…

验证Kubernetes的服务发现机制

验证Kubernetes的服务发现机制 文章目录 验证Kubernetes的服务发现机制[toc]一、验证基于环境变量的服务发现机制 服务发现是让客户端能够以固定的方式获取到后端Pod访问地址的机制。下面验证环境变量和DNS这两种机制。 一、验证基于环境变量的服务发现机制 对于需要访问服务…

FPGA系列之DDS信号发生器设计(DE2-115开发板)

一、IP核 IP(Intellectual Property)原指知识产权、著作权等,在IC设计领域通常被理解为实现某种功能的设计。IP模块则是完成某种比较复杂算法或功能(如FIR滤波器、FFT、SDRAM控制器、PCIe接口、CPU核等)并且参数可修改的电路模块&#xff0c…

Java单例模式详解:实现线程安全的全局访问点

精心整理了最新的面试资料和简历模板,有需要的可以自行获取 点击前往百度网盘获取 点击前往夸克网盘获取 一、什么是单例模式? 单例模式(Singleton Pattern)是一种创建型设计模式,它保证一个类仅有一个实例&#xff…

JVM 生产环境问题定位与解决实战(七):实战篇——OSSClient泄漏引发的FullGC风暴

本文已收录于《JVM生产环境问题定位与解决实战》专栏,完整系列见文末目录 引言 在前六篇博客中,我们系统性地学习了 JVM 生产环境问题定位与解决的全套工具链,涵盖jps、jmap、jstat、jstack、jcmd 等基础工具的使用技巧,深入剖析…

Spark集群搭建-spark-local

(一)安装Spark 安装Spark的过程就是下载和解压的过程。接下来的操作,我们把它上传到集群中的节点,并解压运行。 1.启动虚拟机 2.通过finalshell连接虚拟机,并上传安装文件到 /opt/software下 3.解压spark安装文件到/op…

Java 异常 SSLException: fatal alert: protocol_version 全解析与解决方案

在 Java 网络通信中,SSLException: fatal alert: protocol_version 是典型的 TLS/SSL 协议版本不兼容异常。本文结合 Java 官方规范、TLS 协议标准及实战经验,提供体系化解决方案,帮助开发者快速定位并解决协议版本冲突问题。 一、异常本质&…

虚拟列表技术深度解析:原理、实现与性能优化实战

虚拟列表技术深度解析:原理、实现与性能优化实战 引言 在当今数据驱动的互联网应用中,长列表渲染已成为前端开发的核心挑战。传统的一次性全量渲染方式在数据量超过千条时,往往导致页面卡顿、内存飙升等问题。虚拟列表(Virtual L…

2025-04-20 李沐深度学习4 —— 自动求导

文章目录 1 导数拓展1.1 标量导数1.2 梯度:向量的导数1.3 扩展到矩阵1.4 链式法则 2 自动求导2.1 计算图2.2 正向模式2.3 反向模式 3 实战:自动求导3.1 简单示例3.2 非标量的反向传播3.3 分离计算3.4 Python 控制流 硬件配置: Windows 11Inte…

Redis的使用总结

Redis 核心使用场景 缓存加速 高频访问数据缓存(如商品信息、用户信息) 缓解数据库压力,提升响应速度 会话存储 分布式系统共享 Session(替代 Tomcat Session) 支持 TTL 自动过期 排行榜/计数器 实时排序&#x…

富文本编辑器实现

🎨 富文本编辑器实现原理全解析 📝 基本实现路径图 #mermaid-svg-MO1B8a6kAOmD8B6Y {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-MO1B8a6kAOmD8B6Y .error-icon{fill:#552222;}#mermaid-s…

LeetCode热题100——283. 移动零

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums [0] 输出:…

与Ubuntu相关命令

windows将文件传输到Ubuntu 传输文件夹或文件 scp -r 本地文件夹或文件 ubuntu用户名IP地址:要传输到的文件夹路径 例如: scp -r .\04.py gao192.168.248.129:/home/gao 如果传输文件也可以去掉-r 安装软件 sudo apt-get update 更新软件包列表 sudo apt insta…

Kafka 在小流量和大流量场景下的顺序消费问题

一、低流量系统 特点 消息量较少,吞吐量要求低。系统资源(如 CPU、内存、网络)相对充足。对延迟容忍度较高。 保证顺序消费的方案 单分区 单消费者 将消息发送到单个分区(例如固定 Partition 0),由单个…

小程序 GET 接口两种传值方式

前言 一般 GET 接口只有两种URL 参数和路径参数 一:URL 参数(推荐方式) 你希望请求: https://serve.zimeinew.com/wx/products/info?id5124接口应该写成这样,用 req.query.id 取 ?id5124: app.get(&…