<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Postgresql on Database DevPro</title>
    <link>https://DatabaseDevPro.com/tags/postgresql/</link>
    <description>Recent content in Postgresql on Database DevPro</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>jeff.taakey@gmail.com (Jeff Taakey)</managingEditor>
    <webMaster>jeff.taakey@gmail.com (Jeff Taakey)</webMaster>
    <copyright>© 2026 Jeff Taakey</copyright>
    <lastBuildDate>Sat, 07 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://DatabaseDevPro.com/tags/postgresql/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>PostgreSQL Index vs Full Scan: EXPLAIN ANALYZE on 100k / 1M / 5M Rows (Filter &#43; ORDER BY &#43; LIMIT)</title>
      <link>https://DatabaseDevPro.com/labs/postgresql/index-vs-full-scan/</link>
      <pubDate>Sat, 07 Feb 2026 00:00:00 +0000</pubDate>
      <author>jeff.taakey@gmail.com (Jeff Taakey)</author>
      <guid>https://DatabaseDevPro.com/labs/postgresql/index-vs-full-scan/</guid>
      <description>A reproducible lab showing how a composite index changes the execution plan from (parallel) seq scan + sort to index scan + limit, with EXPLAIN (ANALYZE, BUFFERS) evidence on 100k/1M/5M rows.</description>
      
    </item>
    
    <item>
      <title>PostgreSQL Labs</title>
      <link>https://DatabaseDevPro.com/labs/postgresql/</link>
      <pubDate>Sat, 07 Feb 2026 00:00:00 +0000</pubDate>
      <author>jeff.taakey@gmail.com (Jeff Taakey)</author>
      <guid>https://DatabaseDevPro.com/labs/postgresql/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;Focus areas&#xA;    &lt;div id=&#34;focus-areas&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#focus-areas&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Query planning: &lt;strong&gt;EXPLAIN / EXPLAIN ANALYZE&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;Index design and trade-offs (composite indexes, index-only scans)&lt;/li&gt;&#xA;&lt;li&gt;JSONB and GIN indexing patterns&lt;/li&gt;&#xA;&lt;li&gt;Locking and concurrency diagnostics&lt;/li&gt;&#xA;&lt;li&gt;Practical performance workflows (plan → hypothesis → change → validate)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Labs&#xA;    &lt;div id=&#34;labs&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#labs&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Below are the PostgreSQL labs available on this site.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>PostgreSQL Guides</title>
      <link>https://DatabaseDevPro.com/guides/postgresql/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <author>jeff.taakey@gmail.com (Jeff Taakey)</author>
      <guid>https://DatabaseDevPro.com/guides/postgresql/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;Scope&#xA;    &lt;div id=&#34;scope&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#scope&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This section focuses on &lt;strong&gt;how PostgreSQL works and how to reason about it&lt;/strong&gt;, not on benchmarks alone.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
