{"id":112616,"date":"2026-09-04T12:00:00","date_gmt":"2026-09-04T12:00:00","guid":{"rendered":"https:\/\/www.red-gate.com\/simple-talk\/?p=112616"},"modified":"2026-08-26T16:16:21","modified_gmt":"2026-08-26T16:16:21","slug":"learning-postgresql-with-grant-preparing-for-the-postgresql-certification","status":"publish","type":"post","link":"https:\/\/www.red-gate.com\/simple-talk\/databases\/postgresql\/learning-postgresql-with-grant-preparing-for-the-postgresql-certification\/","title":{"rendered":"Learning PostgreSQL with Grant: Preparing for the PostgreSQL certification"},"content":{"rendered":"\n<p id=\"h-i-want-to-be-up-front-and-honest-i-suspect-i-ll-fail-this-test-however-i-am-going-to-try-i-ve-already-registered-i-m-going-to-document-for-you-how-i-m-preparing-for-the-exam\">I want to be up front and honest: I suspect I\u2019ll fail this. However, I&#8217;m going to try. I\u2019m registered for it, so no backing out now. In this article, I&#8217;ll run through everything I&#8217;m doing to prepare&#8230;for the exam.<\/p>\n\n\n\n<p id=\"h-i-want-to-be-up-front-and-honest-i-suspect-i-ll-fail-this-test-however-i-am-going-to-try-i-ve-already-registered-i-m-going-to-document-for-you-how-i-m-preparing-for-the-exam\">That&#8217;s right &#8211;<em> exam<\/em>. And a <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/postgresql\/\" target=\"_blank\" rel=\"noreferrer noopener\">PostgreSQL<\/a> one, at that.<\/p>\n\n\n\n<p><em>What<\/em> exam, you might ask? Isn\u2019t PostgreSQL open source? Who could possibly provide a certification to open-source software? Enter the <a href=\"https:\/\/www.oapg-edu.org\/about\/\" target=\"_blank\" rel=\"noreferrer noopener\">Open Alliance for PostgreSQL Education<\/a>, who recently started building out full independent certifications for PostgreSQL &#8211; as in, they&#8217;re not tied to a vendor or company.<\/p>\n\n\n\n<p><strong>They&#8217;ve just completed the first draft of an entry-level PostgreSQL certification, and the exam for that will be given for the first time <a href=\"https:\/\/2026.pgconf.eu\/\" target=\"_blank\" rel=\"noreferrer noopener\">at pgConf.eu in Valencia, Spain<\/a>, this October.<\/strong><\/p>\n\n\n\n<p><strong>And &#8211; more fool me &#8211; <em>that&#8217;s<\/em> the exam I&#8217;ll be taking.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-certifications-and-i\">Certifications and I<\/h2>\n\n\n\n<p><strong>I\u2019m not a fan of <a href=\"https:\/\/www.red-gate.com\/simple-talk\/career\/how-to-pass-microsoft-certification-exams-tips-and-guidance\/\" target=\"_blank\" rel=\"noreferrer noopener\">certifications<\/a>.<\/strong> I\u2019ve only earned a couple, way back in the early 90s (yes, we had computers then). They didn\u2019t do much for me or my career. Then, I watched people get 2, 3, 20, certifications, frequently by studying question dumps &#8211; further devaluing the certification in my eyes. <\/p>\n\n\n\n<p>Then, of course, there\u2019s the fact that I\u2019ve moved around and up within my career without <em>ever<\/em> having a certification. So, personally speaking, I see just shy of zero value for them.<\/p>\n\n\n\n<div id=\"callout-block_a7dba52a57f8bb2bb7959b6e8adf4bbf\" class=\"callout alignnone\">\n    <div class=\"child-last:mb-0 child-first:mt-0 bg-gray-50 dark:bg-gray-950 p-4xl my-3xl\">\n\n<p><strong>Alternative view<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/www.red-gate.com\/simple-talk\/career\/microsoft-are-retiring-role-based-certifications-heres-why-they-shouldnt\/\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft are retiring role-based certifications. Greg Low outlines why they shouldn&#8217;t.<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.red-gate.com\/simple-talk\/career\/how-to-become-sql-certified-in-the-age-of-ai-a-comprehensive-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Why you should still become SQL-certified in 2026 (and how to achieve it)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.red-gate.com\/simple-talk\/opinion\/editorials\/is-certification-worth-it\/\" target=\"_blank\" rel=\"noreferrer noopener\">Is certification worth it?<\/a><\/p>\n\n<\/div>\n<\/div> \n\n\n<p>However, to a whole slew of people, I\u2019m just flat wrong. I won\u2019t argue. In fact, here are some of the positives of certifications.<\/p>\n\n\n\n<p>First up &#8211; and most importantly &#8211; nearly every certification gives you a study guide, a list of topics that you <em>need<\/em> to know. The <a href=\"https:\/\/www.oapg-edu.org\/certifications\/\" target=\"_blank\" rel=\"noreferrer noopener\">Open Alliance cert is no different<\/a>. Having a structured study guide helps a whole lot of people in their learning, so this alone is an invaluable resource. Even if you never take the test, just using the study guide helps you learn the tool &#8211; in this case, PostgreSQL.<\/p>\n\n\n\n<p>Next, some employers truly believe in certifications as proof of knowledge, so having one (or more) can improve employment prospects. Maybe you need one to get your &#8216;foot in the door&#8217;, so to speak, or perhaps it acts as the tie breaker between you and other qualified candidates. It\u2019s a good way to show <em>\u201cyes, indeed, I do have some knowledge\u201d<\/em> &#8211; and that&#8217;s especially helpful in the early stages of a career.<\/p>\n\n\n\n<p>Some employers want certified people for more selfish reasons, too. For example, having a number of their employees certified on a specific platform could lead to a better partnership with the platform vendor. <\/p>\n\n\n\n<p>It\u2019s not necessarily the same in the open-source world, but even here, a consulting company may brag about the number of certified people just the same as they brag about having contributors and committers within the <a href=\"https:\/\/www.postgresql.org\/community\/\" target=\"_blank\" rel=\"noreferrer noopener\">PostgreSQL community<\/a>. Getting your certification could certainly help you progress within your organization.<\/p>\n\n\n\n<p>Let me know if you think I was unfair with any of these <em>positive<\/em> reasons to get a certification, or if I missed any out, but I think I covered them well enough.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-if-i-m-against-certifications-why-am-i-going-for-this-one\">If I\u2019m against certifications, why am I going for this one?<\/h2>\n\n\n\n<p>Fair question. First, I want to test my knowledge. I\u2019ve done a ton with PostgreSQL over the last four years. I&#8217;ve taught courses, have written <a href=\"https:\/\/www.red-gate.com\/simple-talk\/author\/grant-fritchey\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>many<\/em> articles<\/a>, wrote half a <a href=\"https:\/\/www.red-gate.com\/hub\/books\/introduction-to-postgresql-for-the-data-professional\/\" target=\"_blank\" rel=\"noreferrer noopener\">book<\/a> (the easy half), experimented, learned, and grew. I now want to see how I stack up against the certification.<\/p>\n\n\n\n<p>I also see taking the exam as another way to support the PostgreSQL community &#8211; even if that&#8217;s just by just saying <em>&#8220;hey, I\u2019m taking this exam, maybe you should too.&#8221;<\/em> Then, once I&#8217;ve taken (and probably failed) it, I can provide feedback to help make it better going forward. <\/p>\n\n\n\n<p>Finally, it gives me fodder for a few articles, and maybe some presentations&#8230;but, urgh, I probably need to actually <em>pass the thing <\/em>for that.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-will-i-study-for-the-postgresql-exam\">How will I study for the PostgreSQL exam?<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.oapg-edu.org\/certifications\/\" target=\"_blank\" rel=\"noreferrer noopener\">Here&#8217;s what&#8217;s included in the exam<\/a> &#8211; so that&#8217;s everything I need to study. The very first thing I did was create a markdown checklist of those data points, marking the areas I believe I have a decent handle on (<em>describe the role of schemas and search_path\u201d<\/em>, for example), and ones I&#8217;m less sure of. <em>\u201cDescribe the role of the postmaster process\u201d<\/em> was left unmarked&#8230;<\/p>\n\n\n\n<p>From there, I\u2019m <em>reviewing<\/em> the stuff I marked and <em>studying<\/em> the stuff I didn\u2019t. So, I\u2019m using it as intended: a study guide.<\/p>\n\n\n\n<p>Next up, I\u2019m re-reading the <em><a href=\"https:\/\/www.red-gate.com\/hub\/books\/introduction-to-postgresql-for-the-data-professional\/\" target=\"_blank\" rel=\"noreferrer noopener\">Introduction to PostgreSQL for the data professional<\/a><\/em> book I helped <a href=\"https:\/\/www.red-gate.com\/simple-talk\/author\/ryan-booz\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ryan Booz<\/a> write (he did the heavy lifting, I assure you). Sure, a bunch of my chapters I\u2019m already familiar with, but I want to double down on Ryan\u2019s chapters. <\/p>\n\n\n\n<p>The book was written before this certification was created, but we pretty closely follow the structure of the study guide. Clearly, this will be a handy resource. The book is <a href=\"https:\/\/www.red-gate.com\/simple-talk\/resources\/books\/introduction-to-postgresql-for-the-data-professional\/\" target=\"_blank\" rel=\"noreferrer noopener\">free to download<\/a>, or you can <a href=\"https:\/\/www.amazon.com\/Introduction-PostgreSQL-data-professional-Ryan\/dp\/1036902374\/ref=sr_1_1?sr=8-1\" target=\"_blank\" rel=\"noreferrer noopener\">pay for the paper<\/a>.<\/p>\n\n\n\n<div id=\"callout-block_a7dba52a57f8bb2bb7959b6e8adf4bbf\" class=\"callout alignnone\">\n    <div class=\"child-last:mb-0 child-first:mt-0 bg-gray-50 dark:bg-gray-950 p-4xl my-3xl\">\n\n<p><strong>You may also be interested in&#8230;<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/www.red-gate.com\/simple-talk\/career\/common-misconceptions-about-microsoft-certification-exams\/\" target=\"_blank\" rel=\"noreferrer noopener\">Common misconceptions about Microsoft certification exams<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.red-gate.com\/simple-talk\/career\/how-to-efficiently-prepare-for-a-microsoft-exam-a-complete-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to efficiently prepare for a Microsoft exam: a complete guide<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.red-gate.com\/simple-talk\/career\/how-to-pass-microsoft-certification-exams-tips-and-guidance\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to pass Microsoft certification exams: tips and guidance<\/a><\/p>\n\n<\/div>\n<\/div> \n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-importance-of-official-documentation\">The importance of official documentation <\/h3>\n\n\n\n<p>As usual, I\u2019ll also be leaning heavily on the <a href=\"https:\/\/www.postgresql.org\/docs\/\" target=\"_blank\" rel=\"noreferrer noopener\">PostgreSQL documentation<\/a>. I\u2019ve said it before, will say it again, and will probably continue saying it &#8211; this is some of the best documentation I\u2019ve seen. It\u2019s extremely thorough, detailed, and I absolutely love it. <\/p>\n\n\n\n<p>The one shortcoming I see in the documentation, though, is a lack of guidance. Just what are the most important topics? That&#8217;s OK for this situation, though, as I\u2019ve got the study guide. For example, I can search the documents for <a href=\"https:\/\/www.red-gate.com\/simple-talk\/databases\/postgresql\/learning-postgresql-with-grant-introducing-vacuum\/\" target=\"_blank\" rel=\"noreferrer noopener\"><code>VACUUM<\/code><\/a> in order to meet the<em> \u201cexplain what <code>VACUUM<\/code> is, and why it&#8217;s needed\u201d<\/em> requirement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-i-m-using-ai-to-help-me-study-for-the-exam\">How I&#8217;m using AI to help me study for the exam<\/h3>\n\n\n\n<p>I\u2019m also going to lean on <a href=\"https:\/\/www.red-gate.com\/simple-talk\/ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">AI<\/a> as a learning tool. I already had it create my checklist markdown file, and I\u2019ve just entered some of the requirements into the prompt (<em>&#8220;describe the role of <code>pg_stat_bgwriter<\/code> and <code>pg_stat_checkpointer<\/code>\u201d<\/em>, for example.)<\/p>\n\n\n\n<p>With that, I get a pretty detailed answer, and can then ask follow-up questions, get examples of how to better use these in a query, and more. I also plan to see if it can generate sample tests for me to take before the real thing.<\/p>\n\n\n\n<p>Throughout this process I\u2019m also focusing on running scripts against PostgreSQL. Hands-on is a very important part of learning.<\/p>\n\n\n\n<p><strong>To summarize, then: to prepare for the PostgreSQL exam, I&#8217;m reading, coding, and practicing, all using the guide provided.<\/strong><\/p>\n\n\n\n<p>The only thing I\u2019m really missing is some video or voice content (or both). I\u2019m going to see if anyone has a decent, relatively up-to-date learning series either on YouTube or a podcast. I can add that as I go.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-am-i-revealing-my-participation-in-the-exam\">Why am I revealing my participation in the exam?<\/h2>\n\n\n\n<p>I so very much wish I wasn\u2019t publicly announcing my participation in this certification. However, some of the organizers reached out because, well, they wanted it promoted. <\/p>\n\n\n\n<p>I also believe in the work the PostgreSQL community is doing, and I respect the people working on this particular project (the Open Alliance for PostgreSQL Education). So, <em>of course<\/em> I had to say yes. I\u2019m just going to be quite red in the face when I drop the ball and fail. Wish me luck. <\/p>\n\n\n\n<p>I will, of course, announce my results (and my next steps for studying for the next opportunity to take the exam) afterwards. <\/p>\n\n\n\n<p>Finally, are <em>you<\/em> going to pgConf.eu? You are? Great! Oh, and you\u2019re going to sign up and take the exam with me? <\/p>\n\n\n\n<p>Even better.<\/p>\n\n\n\n<section id=\"my-first-block-block_9137d556fbfeb636a2a1ec658dcd874e\" class=\"my-first-block alignwide\">\n    <div class=\"bg-brand-600 text-base-white py-5xl px-4xl rounded-sm bg-gradient-to-r from-brand-600 to-brand-500 red\">\n        <div class=\"gap-4xl items-start md:items-center flex flex-col md:flex-row justify-between\">\n            <div class=\"flex-1 col-span-10 lg:col-span-7\">\n                <h3 class=\"mt-0 font-display mb-2 text-display-sm\">Simple Talk is brought to you by Redgate Software<\/h3>\n                <div class=\"child:last-of-type:mb-0\">\n                                            Take control of your databases with the trusted Database DevOps solutions provider. Automate with confidence, scale securely, and unlock growth through AI.                                    <\/div>\n            <\/div>\n                                            <a href=\"https:\/\/www.red-gate.com\/solutions\/overview\/\" class=\"btn btn--secondary btn--lg\" aria-label=\"Discover how Redgate can help you: Simple Talk is brought to you by Redgate Software\">Discover how Redgate can help you<\/a>\n                    <\/div>\n    <\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>I don&#8217;t believe in certifications, so why am I taking PostgreSQL&#8217;s brand-new exam? Here&#8217;s my honest study plan using AI, docs, and hands-on practice.&hellip;<\/p>\n","protected":false},"author":221792,"featured_media":105560,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[45105,143523,53,3,143534],"tags":[4362,4168,158977,158978,4150,4151],"coauthors":[6785],"class_list":["post-112616","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-career","category-databases","category-featured","category-opinion","category-postgresql","tag-career","tag-database","tag-learningpostgresqlwithgrant","tag-postgresql","tag-sql","tag-sql-server"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/112616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/users\/221792"}],"replies":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/comments?post=112616"}],"version-history":[{"count":3,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/112616\/revisions"}],"predecessor-version":[{"id":112621,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/112616\/revisions\/112621"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media\/105560"}],"wp:attachment":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media?parent=112616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/categories?post=112616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/tags?post=112616"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/coauthors?post=112616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}