Skip to content

=$
|

  • Why upgrade PG?
  • explain.D.C
  • paste.D.C
  • Waiting for …
    • … PostgreSQL 14
    • … PostgreSQL 13
    • … PostgreSQL 12
    • … PostgreSQL 11
    • … PostgreSQL 10
    • … PostgreSQL 9.6
    • … PostgreSQL 9.5
    • … PostgreSQL 9.4
    • … PostgreSQL 9.3
    • … PostgreSQL 9.2
    • … PostgreSQL 9.1
    • … PostgreSQL 9.0
    • … PostgreSQL 8.5
    • … PostgreSQL 8.4
  • Projects
  • Contact

Tag: readability

Why I’m not fan of uuid datatype

Recently, on irc, there were couple of cases where someone wanted to use uuid as datatype for their primary key.

I opposed, and tried to explain, but IRC doesn't really allow for longer texts, so figured I'll write a blogpost.

Continue reading Why I'm not fan of uuid datatype

Posted on 2020-02-192020-02-18|Tags opinion, performance, postgresql, primary key, readability, uuid|22 Comments on Why I’m not fan of uuid datatype

Search

Follow me

  • Comments RSS
  • Posts RSS

Popular Posts

  • explain.depesz.com – now with JITs 365 views | 1 comment
  • Starting with Pg – where is the config? 346 views | 0 comments
  • Explaining the unexplainable – part 3 238 views | 0 comments
  • Waiting for PostgreSQL 14 – SEARCH and CYCLE clauses 237 views | 0 comments
  • Explaining the unexplainable – part 2 160 views | 0 comments
  • CHAR(x) vs. VARCHAR(x) vs. VARCHAR vs. TEXT – UPDATED 2010-03-03 158 views | 0 comments
  • “ERROR: operator does not exist: integer = text” how to fix it? 130 views | 0 comments
  • Why is there database named “postgres”? 130 views | 0 comments
  • Why is UPSERT so complicated? 125 views | 0 comments
  • How much RAM is PostgreSQL using? 116 views | 0 comments

PostgreSQL

  • Documentation
  • Explain Analyze analyzer
  • IRC help channel
  • Mailing Lists search
  • PG Planet
  • PostgreSQL Home Page

About me

  • CPAN
  • GitLab
  • Linked In
  • Why upgrade PG?
  • explain.D.C
  • paste.D.C
  • Waiting for …
    • … PostgreSQL 14
    • … PostgreSQL 13
    • … PostgreSQL 12
    • … PostgreSQL 11
    • … PostgreSQL 10
    • … PostgreSQL 9.6
    • … PostgreSQL 9.5
    • … PostgreSQL 9.4
    • … PostgreSQL 9.3
    • … PostgreSQL 9.2
    • … PostgreSQL 9.1
    • … PostgreSQL 9.0
    • … PostgreSQL 8.5
    • … PostgreSQL 8.4
  • Projects
  • Contact