PostgreSQL Certified Master 个人专访 | 第五期 张海荣
由PGCCC发起的“PostgreSQL Certified Master
个人专访”栏目,旨在挖掘PCM们对数据库行业的深度洞察,分享他们对行业发展的思考和个人感悟,对广大PGer们具有实际借鉴意义。
1.请简单介绍一下自己,您的爱好、您的事业。
大家好,我是张海荣,来自六朝古都——南京,目前专注于数据库领域相关工作。
我对数据库技术充满热情,尤其关注开源数据库 PostgreSQL的生态建设、性能优化与企业级应用推广。
工作之余,我热爱篮球、羽毛球、骑行等运动,享受运动带来的专注与坚持感。
我始终相信,工作是事业的起点,兴趣是成长的燃料。希望在不断挑战技术边界的同时,为开源数据库的普及、产业数字化转型尽一份绵薄之力。
CSDN博客:king_harry
2.您是什么时候开始接触PostgreSQL,为什么会选择使用它?
大约在 2020、2021 年,在一次国产数据库适配的项目中,我开始接触并学习 PostgreSQL。PG极具吸引力的开源许可协议、开放包容的社区氛围、结构完备的官方文档,以及稳定有序的版本迭代节奏,都是我选择并坚持使用PostgreSQL的重要原因。
3.相比于其他数据库系统,您觉得 PostgreSQL的学习难度和应用有哪些独特的地方?
PostgreSQL学起来相对比 MySQL 要复杂一些,很多机制像 MVCC、锁、事务隔离都做得很细,配置参数也多,适合有一定数据库基础的人深入研究。相比之下,MySQL 更容易上手,但功能没那么强。PostgreSQL的优点是事务处理严谨、查询能力强、扩展性好,适合做复杂业务、高并发场景,像金融、电商、数据分析平台都很合适。它是开源的,适合需要定制开发的团队,但对 DBA 的技术要求也会高一些。
4.可以给大家分享下您的认证经历和心得,相信对大家会有很大的帮助。
学习 PostgreSQL,关键在于把理论和实践结合起来。认真研读官方文档是基础,同时多看技术博客、社区论坛,能帮助理解实际场景中的应用。更重要的是,把学到的知识反复在实验环境中动手验证,通过实际操作加深理解。只有这样,才能真正掌握每一个知识点,做到知其然,也知其所以然。
5.从初学者到成为PCM认证大师,您觉得需要具备哪些关键能力?
从初学者直到通过PCM大师认证,我深刻体会到两种能力的重要性。第一,是理解数据库基本理论,并能将其与 PostgreSQL 的实现细节对应起来,做到思路清晰、讲解透彻。第二,是通过动手实验快速验证问题和理论的能力。这种实践能力在实际工作中尤为关键,能帮助我们快速定位问题、验证方案。随着实践的不断深入,这种能力也会逐步提升,成为真正掌握 PostgreSQL 的核心能力之一。理论扎实、实践敏锐,缺一不可。
6.您对想要考取 PostgreSQL高级认证的学员有什么学习建议或备考技巧?
1.多关注一些高质量的 PG 相关公众号,积累经典实战文章,有助于拓展视野,理解实际应用场景。
2.始终以官方文档为准,它是最权威、最完整的知识来源,遇到问题第一时间查文档是个好习惯。
3.无论是理论题还是实验题,都要亲自动手去做。实践中得到的理解和经验,远比看书或听课更深入、更牢固。
理论结合实践,才是掌握 PostgreSQL 的最佳路径。
7.在职业生涯中,有没有什么特别的“转折点”或决定让您走到了今天的职业位置?
因为国产化的一些项目,开始从oracle转向Postgresql系列的数据库产品,投入了较多的时间学习Postgresql,深入了解其架构和生态,并且开始坚持写pg相关的博客。
8.除了数据库技术之外,您平时还会关注和学习哪些领域的知识?
云计算、AI、数据安全等方面都有在关注和学习。
9.您最近读过的一本书是什么?或者您想推荐给读者的一本书是什么?
《PostgreSQL修炼之道:从小工到专家》是一本非常实用且富有指导意义的书,尤其适合从事 PostgreSQL 的 DBA、开发者以及希望深入理解数据库原理的技术人员。对于我个人而言,这本书帮助我系统梳理了 PostgreSQL的知识体系,它是我工作中常备在手的工具书。
10.在工作和生活的平衡上,您有哪些管理时间和减压的方法?
在平时工作中,注重时间管理,通过任务优先级和自动化提升日常的工作效率。工作之余,每天坚持半小时的有氧运动,周末有空去打打球、骑骑车,放松一下身心,缓解压力。
11.未来,您对 PostgreSQL的应用或数据库行业的发展有怎样的期待或看法?
伴随AI、大数据等技术的发展,PostgreSQL将成为开源数据库的主力军。