Három szám, amit félreolvasol az EXPLAIN ANALYZE kimenetéből

Az actual time egy átlag, nem összeg, a Buffers érték felfelé gyűlik a plan fában, és a sima EXPLAIN ANALYZE nem méri a szerializációt – három valós Postgres 17-es példával.

Az actual time egy átlag, nem összeg, a Buffers érték felfelé gyűlik a plan fában, és a sima EXPLAIN ANALYZE nem méri a szerializációt – három valós Postgres 17-es példával.

A random UUIDv4 primary key évek óta ismert teljesítményprobléma B-fa indexeknél. Az RFC 9562-es UUIDv7 időrendi sorrendbe teszi az azonosítókat, Node.js 26.1-től és PostgreSQL 18-tól natívan is elérhető — nézzük meg, hogyan működik, és mibe kerül.