<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>DBExplore blog — #postgres-internals</title><description>DBExplore engineering posts tagged postgres-internals.</description><link>https://www.dbexplore.com/</link><language>en</language><item><title>The pgvector index nobody measured</title><link>https://www.dbexplore.com/blog/pgvector-index-outgrew-memory/</link><guid isPermaLink="true">https://www.dbexplore.com/blog/pgvector-index-outgrew-memory/</guid><description>Vector search in Postgres degrades quietly. The index crosses RAM, the build runs on disk, recall decays with churn, and none of it raises an alert.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><dc:creator>Karthik M</dc:creator><category>pgvector</category><category>vector-search</category><category>postgres-internals</category></item><item><title>PostgreSQL 18 moved the WAL I/O counters</title><link>https://www.dbexplore.com/blog/postgres-18-moved-the-wal-io-counters/</link><guid isPermaLink="true">https://www.dbexplore.com/blog/postgres-18-moved-the-wal-io-counters/</guid><description>pg_stat_wal lost its write and sync columns to pg_stat_io in 18. Nothing errors. The numbers just stop arriving, and most monitoring never notices.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><dc:creator>Karthik M</dc:creator><category>postgres-18</category><category>postgres-internals</category><category>monitoring</category></item><item><title>75% of our query-plan storage was duplicate</title><link>https://www.dbexplore.com/blog/75-percent-of-our-plan-storage-was-duplicate/</link><guid isPermaLink="true">https://www.dbexplore.com/blog/75-percent-of-our-plan-storage-was-duplicate/</guid><description>Thousands of stored plans turned out to be a few hundred distinct shapes. What a structural fingerprint keeps, what it strips, and why regressions depend on it.</description><pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate><dc:creator>Karthik M</dc:creator><category>query-plans</category><category>plan-regression</category><category>postgres-internals</category></item></channel></rss>