Avoiding “OR” for better query performance
by
Laurenz Albe |
05.2018 PostgreSQL query tuning is our daily bread at CYBERTEC, and once you have done some of that, you'll start […]
Why should I get rid of unused indexes? Everybody knows that a database index is a good thing because it […]
Improving transaction latency by moving indexes to faster media
To improve PostgreSQL transaction latency for OLTP systems a good trick is to move indexes of busy tables to fast SSD media.
What PostgreSQL Full-Text-Search has to do with VACUUM
What does PostgreSQL Full-Text-Search have to do with VACUUM? Find out about the GIN pending list and how to use it to improve performance.
New features for sequences: gains and pitfalls
by
Laurenz Albe |
02.2018About sequences Sequences are used to generate artificial numeric primary key columns for tables. A sequence provides a “new ID” […]
PostgreSQL performance: How the optimizer handles views
How does the PostgreSQL optimizer handle views? Are views good or bad? Write better and faster code, improve performance.
Detect PostgreSQL performance problems easily
Every DBA in charge of PostgreSQL should know, how to track down potential performance problems to figure out, what is really going on.
PostgreSQL indexing: Index scan vs. Bitmap scan vs. Sequential scan (basics)
Introduction to PostgreSQL indexing. How and when to use an index scan, bitmap scan and/or sequential scan. Get performance tips.
Avoiding unnecessary function calls in PostgreSQL
Fix bad performance related to slow function calls: When it comes to slow procedures, PostgreSQL often isn't to blame. Here's why.
CYBERTEC pgconfigurator: Configuring PostgreSQL visually
CYBERTEC pgconfigurator is the ideal tool to configure postgresql.conf visually. PostgreSQL configuration has never been easier.