SQL: SQL Server index updates vs PostgreSQL index updates
The link below is to quite a fascinating article that on the surface is about why Uber moved to MySQL from PostgreSQL.
https://use-the-index-luke.com/blog/2016-07-29/on-ubers-choice-of-databases
What it really is about is a limitation in how PostgreSQL indexes are updated. They consider it a severe limitation.
With SQL Server (and MySQL), if you update a few columns in a row, only the indexes that have that column are updated. In PostgreSQL, all indexes still need to be updated. I understand why they’ve done that but I can see why users might not want that behavior.
2016-08-04