【PGCCC】PostgreSQL Certified Master 个人专访 | 第二期 何雄

PGCCC|【PostgreSQL】PCM认证考试大纲#postgresql 认证 PostgreSQL Certified Master (PCM)是PostgreSQL的极高级别,是对数据库从业人员的技术、知识和操作技能的极高级别的认可。PCM是解决极困难的技术难题和极复杂的系统故障的极佳PostgreSQL专家人选,也是IT行业衡量IT专家和经理人的极高专业程度及经验的基准。全球PCM人员凤毛麟角,PostgreSQL高端人才相当奇缺,有2年PostgreSQL经验的工程师,其薪酬已经达到Oracle工作8年的工程师的薪酬。需经历下面的过程:1)必须获得PCP考试。 阅读详情

由PGCCC发起的“PostgreSQL Certified Master个人专访”栏目,旨在挖掘PCM们对数据库行业的深度洞察,分享他们对行业发展的思考和个人感悟,对广大PGer们具有实际借鉴意义。
在这里插入图片描述

1.请简单介绍一下自己,您的爱好、您的事业。

大家好,我是何雄,工作中的英文名:Sean (肖恩)。也有一个曾经使用很多年的网名:iihero。目前在SAP北京研究院从事数据库领域相关工作。
我来自湖北(黄冈)蕲春,位于湖北东南部,明代医药学家李时珍的故乡,同时也是一个教授县。

我的爱好:数据库相关技术、太极拳、乒乓球。附带说一下,业余拿过国家武术职业教练资格证,中国武术六段,陈式太极拳第13代传人(北京陈式太极拳第5代传人),国家一级段位考评员,多年担任北京陈式太极拳研究会副秘书长。一直坚持传授陈式太极拳给大众。

事业方面:工作就是事业 😃 也希望能为开源数据库PG应用的普及做些贡献。

公众号:数据库杂记

2.您是什么时候开始接触PostgreSQL,为什么会选择使用它?

大概2011、2012年开始接触PG。它极度友好的LICENSE策略和开源氛围,是我选择它的主要原因。它的文档也非常健全。版本发布也非常稳定和确定。

3.相比于其他数据库系统,您觉得 PostgreSQL 的学习难度和应用有哪些独特的地方?

相对于其他数据库管理系统,PG学习难度是相对适中的。如果你有一到两种数据库管理系统的使用经验,通过阅读PG的正式文档,进行适量的对比练习,有条件的话,可以参加一些正规的培训,是能逐步掌握这门数据库的。
PG在SCHEMA、VACUUM空间回收,有不同于别的数据库的地方,需要特别对待。另外,在连接池的使用方面,在处理高并发时,需要借助于第三方连接池进行桥接配置,这也是与其他数据库不太一样的地方。

4.可以给大家分享下您的认证经历和心得,相信对大家会有很大的帮助。

其实,也没有太多的复杂的经历,认认真真的学习相关文档,结于结论性的东西,不能死记,要逐步掌握通过实验认证的手段去证明。这样会加深理解,也记得深刻。

5.从初学者到成为PCM认证大师,您觉得需要具备哪些关键能力?

一个是理解基础数据库理论以及对应的PG相关知识的能力,同时能将相关的理论讲解清楚,思路清晰。另一个是通过简易的实验,快速得出相关结论的能力,实践证明,这个能力非常重要,在实际工作当中,尤为重要。通过不断的实践,这个能力也会不断的提高。

6.您对想要考取 PostgreSQL 高级认证的学员有什么学习建议或备考技巧?

1)多看看一些PG相关的公众号的经典文章 2)时刻别忘了查阅官方文档,它是唯一的依据 3)对于理论题目或者实验题目,都要勤于动手实验,自己动手实验得到的知识和技能是别的手段无法直接获得的

7.在职业生涯中,有没有什么特别的“转折点”或决定让您走到了今天的职业位置?

我很佛系。没有什么特别的“转折点”。

8.除了数据库技术之外,您平时还会关注和学习哪些领域的知识?

云计算、AI、数据库;架构方面的高性能和安全性 都是我关注的领域,还有很多东西需要学习和补充。

9.您最近读过的一本书是什么?或者您想推荐给读者的一本书是什么?

PG方面,还在看PG Internals那本电子书,也尝试着翻译了一些章节,比较粗糙。边看边学吧,希望有些收获。

10.在工作和生活的平衡上,您有哪些管理时间和减压的方法?

晚上尽量不熬夜。每周坚持一些时长的运动,可以是快走、慢跑、太极拳、站桩,有时候也会打打乒乓球。

11.未来,您对 PostgreSQL 的应用或数据库行业的发展有怎样的期待或看法?

PG在未来10年,仍然是最被期待和寄与厚望的开源数据库。不要太介意于是否套壳,我们更在意的是在PG应用的背后,是无数的DBA和和相关开发人员最终提供的高品质的服务。而国产将有很大一部分,尤其是基于PG的那部分国产数据库,得到空前的发展,发展的背后,也将逐步反哺PG社区。非常看好PG的未来。
#PG证书#PG考试#PostgreSQL培训#PostgreSQL考试#PCM大师

PostgreSQL PCM认证考试全攻略:从报名到拿证,一文搞定所有流程 本文全面解析PostgreSQL PCM认证考试的全流程,从报名资格、费用构成到高效备考策略和实验考试技巧。PCM认证作为PostgreSQL领域的最高级别认证,涵盖复杂系统故障诊断、性能调优和高可用架构设计等核心技能,适合资深DBA和数据库架构师。文章还提供了PGCCC官方资源和实战建议,帮助考生顺利通过考试。 阅读详情

相关推荐

PostgreSQL PCM认证全攻略:从报名到拿证,一文搞定(含备考资源)

本文全面解析PostgreSQL PCM认证的全流程,从报名条件、考试大纲到备考资源,帮助数据库专业人士高效准备这一顶级认证。涵盖笔试重点、实验考试要点及面试技巧,特别推荐PGCCC官方资源和实战工具,助力考生顺利通过认证,提升职业竞争力。

weixin_29246195的博客 120

【PGCCC】PostgreSQL Certified Master 个人专访 | 第一期 王丁丁

大家好,我是王丁丁,服务于工业互联网,Oracle、PostgreSQL ACE优快云博客专家及B站知名UP主,全网粉丝10万+,15年DBA运维经验维保面板、光伏、半导体、新能源等制造业大公司40+。公众号:IT 邦德CSND:IT邦德B站:jeames007。

PGCCC的博客 1122

PGCCC|【PostgreSQL】PCM认证备考全攻略:从入门到精通

本文全面解析PostgreSQL PCM认证的备考路径与核心价值。PCM认证是PostgreSQL领域的顶级资质,旨在培养能解决复杂生产问题、精通数据库内核与高可用架构的专家。文章深度拆解了安全、性能、高可用、升级与故障排查五大核心知识体系,并提供了一套从知识构建、实验演练到面试准备的高效实战备考指南,帮助从业者实现从技术执行者到架构决策者的跃迁。

weixin_28432777的博客 50

PostgreSQL Certified Master 专访 | 第四期 贾桂军

由PGCCC发起的“PostgreSQL Certified Master个人专访”栏目,旨在挖掘PCM们对数据库行业的深度洞察,分享他们对行业发展的思考和个人感悟,对广大PGer们具有实际借鉴意义。

PGCCC的博客 1246

使用Python开发TreeATE的测试脚本常见问题

ImportError: No module named py_compile 找不到 DevLangPython3.dll 以上2个问题都是没有安装正确的Python,当前TreeATE依赖32位Python 2.7版本,暂时不支持Python 3以上版本

蓝白云的专栏 1033

【Oracle数据库】Oracle11g数据库下载与安装教程(超详细安装图解)

Oracle11g是Oracle公司出的一个比较轻量版的数据库,这里重点说一下在window系统上如何安装Oracle11g, Oracle11g是很早之前的安装包,win7 系统安装时不会遇到环境不满足最低要求的提示,win11系统安装时会提醒环境不满足,修改配置文件即可(注意:先安装oracle服务端/oracle客户端,再安装第三方工具(PL/ SQL Developer,DBeaver等)服务器端环境概述:ORACLE数据库版本:Oracle 11g 64位(11.2.0)

qq_34463511的博客 1万+

PostgreSQL Certified Master 个人专访 | 第五期 张海荣

大家好,我是张海荣,来自六朝古都——南京,目前专注于数据库领域相关工作。我对数据库技术充满热情,尤其关注开源数据库 PostgreSQL的生态建设、性能优化与企业级应用推广。工作之余,我热爱篮球、羽毛球、骑行等运动,享受运动带来的专注与坚持感。我始终相信,工作是事业的起点,兴趣是成长的燃料。希望在不断挑战技术边界的同时,为开源数据库的普及、产业数字化转型尽一份绵薄之力。优快云博客:king_harry。

PGCCC的博客 577

电机控制-PMSM无感FOC控制(五)SVPWM过调制策略优化与谐波抑制

本文深入探讨了PMSM无感FOC控制中的SVPWM过调制策略优化与谐波抑制。针对电机高速运行时电压利用率不足的问题,分析了过调制技术的必要性,并详细阐述了分区过调制、谐波注入及闭环优化等主流策略,旨在提升电压利用率与抑制电流谐波,实现电机高性能控制。

convnet3designer的博客 353

30岁不到的PostgreSQL PCM认证大师|韦志林

在采访里,韦志林讲了一个很多人意想不到的故事。毕业后那会儿,大多数同学都去做了 Java 开发。这是 2018 年前后最热的赛道,培训班满天飞,岗位多、起薪高、上升路径清晰。但他没去。"那时候其实没想太多,就是单纯觉得数据库这个东西挺有意思的,想把这件事搞明白。—— 一句"挺有意思",就选了一条少有人走的路。但这条路一旦走起来,就再也没回头。从最初的国产数据库 openGauss 入手,慢慢摸到了 PostgreSQL 的内核源码。一个知识点一个知识点啃,一个问题一个问题解决。

PGCCC的博客 183

VASP编译疑难解析—手动配置icx路径解决libintel64报错

本文针对VASP编译过程中执行`make libintel64`时遇到的`icx: 没有那个文件或目录`报错,提供了详细的解决方案。核心在于手动定位Intel oneAPI编译器的绝对路径,并修改makefile中的编译器变量,从而解决因系统PATH环境变量未正确设置导致的libintel64编译失败问题。

weixin_28834765的博客 125

FPGA调试利器:VIO与ILA在Vivado中的实战应用指南

本文详细介绍了Vivado中FPGA调试工具VIO与ILA的实战应用技巧。VIO作为虚拟输入/输出工具,可实时调整参数;ILA作为集成逻辑分析仪,能高效捕获内部信号。文章通过具体案例展示了如何配置ILA采样深度、触发条件,以及VIO的动态参数调整功能,帮助开发者提升上板调试效率,解决常见通信失败、数据不同步等问题。

weixin_42553471的博客 424

PCM认证大师专访 | 徐福贵 | 解决方案架构师

A俺是土生土长山东郓城人,水浒好汉故里,为人厚道踏实,有着重信守诺、踏实肯干的齐鲁风骨。大学期间第一次接触 SQL Server 数据库,毕业后因项目调研数据库便初次接触 Greenplum,自此便深耕 GP 和 PG 数据库赛道。深耕多年,积累了车联网、工业物联网、智能制造、金融多行业数据库落地实战经验。针对客户异构数据库迁移的痛点开发了 MySQL to PG 迁移工具,极大的缩短了异构数据库迁移的繁琐的适配流程,同时也让异构迁移实现了流程化、标准化和自动化。

PGCCC的博客 219

QCC308X/518X/309X加LDAC解码

QCC308X/518X/309X加LDAC解码。

Alex_886的博客 6609

fast-lio2复现跑avia数据集

本文详细介绍了在Windows WSL2中安装Ubuntu 22.04并配置ROS2 Humble环境的全过程,涵盖系统初始化、ROS2安装、Livox雷达驱动编译及FAST-LIO2 ROS2版本的构建与验证。通过完整数据集回放与建图测试,成功实现点云地图生成与轨迹记录,并利用evo工具完成轨迹分析与可视化。最终输出包括累积点云地图、位姿轨迹及实验配置文件,为后续精度评估与复现提供基准。

chase_my_dream的博客 351

浅析ArcGis中的软件——ArcMap、ArcScene、 ArcGlobe、ArcCatalog

ArcMap:是集空间数据显示、矢量数据编辑、冲突数据检查(拓扑检查)、查询检索(地理编码)、统计(字段属性表)、报表生成、空间分析(ArcGIS Spatial Analyst)和高级制图(制图表达)等众多功能干一体的桌面应用平台软件。而且提供所见即所得的符号编辑器,令用户可以随心所欲地生成任意复杂的点、线、面符号。所支持的空间数据格式包括Arclnfo coverages、ESRI shapefiles、ArcSDE lavers、DXF、DWG、DGN、常见的图像格式、GRIDs、TINs等。

lxlmycsdnfree的博客 6565

C# 上位机高级功能实战:报警、历史回放与远程监控

本文介绍了工业上位机系统的高级功能实现,主要包括实时报警机制、历史数据回放和远程监控三部分。报警功能通过阈值检测实现异常提醒;历史回放利用数据库存储数据,通过定时器控制回放进度;远程监控提供TCP、WebSocket等多种数据传输方式。文章还给出了综合优化建议,如异步处理、报警去抖动等,最终形成一个包含数据采集、显示、存储、报表及高级功能的完整工业自动化闭环系统。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 753

Ubuntu 修复 FinalShell 任务栏齿轮图标

FinalShell 可以正常启动,但任务栏显示默认齿轮图标。本次环境为 Ubuntu、X11,图标文件存在且有效。最终通过在用户级.desktop文件中加入,重新启动并固定应用,成功解决。st是本次实际测得的窗口标识。其他版本或安装方式应先测量,不要直接套用。

To be a better man 217

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

linux学习

sudo make install:组装好的家具(编译好的库文件),原本放在你的临时工作区。坏处是,你的程序体积会变大。于是,他会根据你的计划书,结合你电脑的当前情况(比如装了什么编译器,库在哪),生成一本极度详细的《施工进度表》。很多大牌的第三方库(比如你刚装的 libevent)为了照顾不同的需求,会同时提供动态库(.so)和静态库(.a),但并不是所有库都这样。只有动态库:常见于系统的核心库(比如你系统的底层 C 库),或者一些商业闭源软件(厂商只给你一个黑盒子,不让你直接把代码打包进你的程序)。

d_mail的博客 176

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【T113】SDK Tina5.0 V1.2 使用记录(一)基本使用,初次编译等

SDK名称发行方其他描述全志官方tina2.0,仅支持 openwrt全志官方tina5.0 v1.2,支持 openwrt, buildroot百问网非官方,支持buildroot,用于开发板100ask_t113-pro。

似水流年 129

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Spring Boot 数据源与 MyBatis(-Plus) 自定义配置详解

本文详解 Spring Boot 中单数据源环境下 HikariCP 与 MyBatis-Plus 的自定义配置。通过手动声明 SqlSessionFactory,实现下划线转驼峰、日志输出、一级缓存策略等精细化控制。结合 HikariCP 核心参数调优(如最大连接数、连接生命周期),确保高性能与稳定性。适用于仅需访问单一数据库的场景,避免多数据源复杂性,兼顾性能与可维护性。

BADAO_LIUMANG_QIZHI的博客 200

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

要努力去发光,而不是被照亮~ 132

Docker Compose:搭建本地多服务开发环境

从一个 Java API、PostgreSQL 和 Redis 开始,配置服务名、端口、环境变量、健康检查、数据卷和依赖关系。理解 Compose 文件如何被解析、项目如何隔离,以及哪些数据不能依赖“重建容器”保留,能够把个人开发环境整理成团队可复用的启动入口。

m0_62221377的博客 461

AI全栈实战 | 3.9-01 爬虫入门:requests 加 BeautifulSoup 三分钟跑通,但 90% 的人栽在这 4 个“礼貌“问题上

⚠️:本文内容仅用于。请遵守目标站点的服务条款与相关法律法规,不得对目标服务造成负担,不得采集、传播个人隐私数据。技术是中性的,边界在你手里。爬虫的入门技术(requests 发请求 + BeautifulSoup 解析)三分钟就能学会。真正区分"会用爬虫"和"会做爬虫的人"的,是这篇我们跑通"请求→解析→存储"的最小闭环,然后重点把"合规与礼貌"这根弦给你绷上。

源码获取 | 运行部署 | 定制二开修改,如果回复不及时请耐心等待,请见谅。 413

数据库主键选型指南:BIGINT vs VARCHAR

主键选型关乎数据库性能与架构演进。BIGINT(如雪花算法)在顺序写入、二级索引开销和分布式生成上优势显著,适合高并发核心链路;而传统 VARCHAR UUIDv4 因随机性导致频繁页分裂、存储膨胀,性能堪忧。UUIDv7 通过时间戳有序性实现高效追加写入,结合 BINARY(16) 存储可兼顾性能与安全,成为现代微服务新选择。关键在于:主键应稳定、无业务含义,优先选用趋势递增的紧凑类型,并根据场景合理采用双主键模式或 ULID 等替代方案。

小李同学的博客 301

自动化运维选型:四条技术路线的能力边界,以及它们为什么不能互相替代

自动化运维怎么选型?拆解配置管理、基础设施即代码、作业调度与场景化编排四条技术路线边界,分析账本归属与时间语义差异,给出四种架构组合与判断点,帮企业看清为何不能互相替代。

trainsignalcn的专栏 328
上一篇: 【PGCCC】使用 pg_input_is_valid 验证 Postgres 中半结构化数据加载的数据类型
下一篇: 【PGCCC】为什么 PostgreSQL 需要为替代表引擎提供更好的 API?
PGCCC-PostgeSQL培训认证
博客等级 码龄6年 1412粉丝 199原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值