Kaarel's corner
  • Contact / Consulting
  • Search
✕
    • TIL - Filling prepared statement placeholders automatically with pgbadger

      Posted on June 7, 2023

      Hey Postgres friends! Thought I’ll try out a new shorter broadcasting format as seems finding some hours for proper blog posts is getting increasingly harder and harder. So here a first “Today I learned” type of post on a very useful feature of pgbadger that I just discovered for myself... [Read More]
      Tags:
      • postgres
      • pgbadger
      • logfiles
    • Can there be too many partitions?

      Posted on April 18, 2023

      Quite some time ago at work there was a need to partition a particularly huge table, because: a) bloat was getting out of hand - as, remember, so far only one Autovacuum worker can work on a single table or subpartition b) there might arise a need to extract /... [Read More]
      Tags:
      • postgres
      • performance
      • pgbench
    • Generating lots of test data with Postgres, fast and faster

      Posted on December 23, 2022

      After having worked many years with databases, some things become kind of second nature, so that you don’t think about it really - if there’s a need, you just type in some commands on the console and move on with other things. One of such things is for example generating... [Read More]
      Tags:
      • postgres
      • testing
      • testdata
      • pgbench
      • generate_series
    • The bountiful world of Postgres indexing options

      Posted on December 9, 2022

      Last week’s Postgres Weekly had quite an interesting piece that compared the performance of composite indexes vs normal indexes being merged on-the-fly. And especially interesting - throwing MySQL also into the ring! Recently “sadly” not too much on that comparison front somehow - ah, those good old flame war days…... [Read More]
      Tags:
      • postgres
      • indexing
      • btree
      • hash
      • pgbench
    • Postgres v15 - a billion transactions later

      Posted on November 9, 2022

      As the last Postgres release, carrying the number 15, seemed kind of an “anniversary” release to me, I thought it would be fun / useful to run a series of tests to try to gauge the scale of improvements over the last 5 years, i.e. putting v10 and v15 in... [Read More]
      Tags:
      • postgres
      • performance
      • pgbench
    • ← Newer Posts
    • Older Posts →
    • RSS
    • GitHub

    Kaarel Moppel  •  2025

    Powered by Beautiful Jekyll