No more typing reviews! Try our Samantha, our new voice AI agent.
PostgreSQL Logo

PostgreSQL pros and cons

Vendor: PostgreSQL
4.2 out of 5
Badge Leader

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

PostgreSQL is highly competitive with commercial software, offering robustness and reliability without licensing costs.
It features advanced capabilities like JSONB aggregators, making it adaptable for both structured and unstructured data.
Its open-source nature provides great cost savings and flexibility for scaling and development.
Widely recognized for its performance, scalability, and stability, it supports both OLTP and OLAP workloads.
The community and active support, along with comprehensive documentation, enhance its usability and deployment ease.

CONS

PostgreSQL has performance issues when dealing with large databases and complex queries, which can lead to slow response times.
There are difficulties in upgrading and migrating databases between different versions and servers, which can cause major disruptions.
Documentation and technical support are lacking, making it challenging for users to configure and manage PostgreSQL effectively.
Scalability is limited as PostgreSQL struggles with larger, distributed, and high-availability systems, requiring external tools for these features.
PostgreSQL could benefit from improved integration capabilities with other platforms and technologies to enhance its usefulness in diverse environments.
 

PostgreSQL Pros review quotes

Shobhit Goel - PeerSpot reviewer
Data Science Architect at publicis Sapient
Apr 8, 2026
Now, we are doing the same level of transactions in PostgreSQL, around 100,000 transactions, and we are getting good throughput with no latency.
Ram Maruboina - PeerSpot reviewer
Software Engineer – Rust Systems & AI Evaluation at Turing
Jul 7, 2026
PostgreSQL provides the structured persistence layer that makes my AI experimentation and evaluation processes manageable, repeatable, and scalable.
AyushVerma - PeerSpot reviewer
Software Engineer at GSS Academy, Noida
Mar 11, 2026
PostgreSQL has been very stable in my experience, handling concurrent requests reliably while maintaining data consistency with ACID transactions and accommodating concurrent users with strong data integrity, making it mature and widely used in production systems.
Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,800 professionals have used our research since 2012.
AC
Senior Assosiate Consultant at Applied Materials
Apr 11, 2024
One of the most valuable features is real-time data capture; it optimizes database performance. I think using real-time data capture reduces job running time and the amount of data sent at once with batch loads.
AdityaSharma3 - PeerSpot reviewer
Vice President Business at Techmagnate: Digital Marketing Agency
Apr 11, 2024
It's a transactional database, so we use Postgres for most of our reporting. That's where it's helping.
Hazel P. - PeerSpot reviewer
Data Quality Engineer at Nidec Corporation
Jan 8, 2024
We often use PostgreSQL for operations monitoring because we are a manufacturing company.
KS
Senior Analyst Applications, Projects and Processes at ADVA Optical Networking Israel LTD.
Sep 27, 2023
PostgreSQL is very powerful, easy to manage, and has many features.
reviewer735291 - PeerSpot reviewer
HEAD OF ENGINEERING at a insurance company with 201-500 employees
Aug 30, 2024
The system can perform faster analysis by providing it with a lot of memory. Speed is crucial for analytics. Currently, the main reason we haven't adopted Elasticsearch is that we lack the necessary expertise to manage it.
Faustine Chisasa - PeerSpot reviewer
System Administrator at TZ Telecom Ltd.
Feb 10, 2024
We managed to reduce the storage space needed to 10% of the original size, without affecting data integrity, and we significantly improved the performance.
SE
Software developer at MTNIrancell
Sep 28, 2023
The product is easy to use and works fast for relational databases.
 

PostgreSQL Cons review quotes

Shobhit Goel - PeerSpot reviewer
Data Science Architect at publicis Sapient
Apr 8, 2026
The only thing for PG vector is if the dimension limit could be increased.
Ram Maruboina - PeerSpot reviewer
Software Engineer – Rust Systems & AI Evaluation at Turing
Jul 7, 2026
While improving reliability, I have noticed that the limitations in PostgreSQL can be complex.
AyushVerma - PeerSpot reviewer
Software Engineer at GSS Academy, Noida
Mar 11, 2026
Performance and scalability are areas where PostgreSQL can be improved.
Learn what your peers think about PostgreSQL. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,800 professionals have used our research since 2012.
AC
Senior Assosiate Consultant at Applied Materials
Apr 11, 2024
Sometimes, the views create problems. If you don't have the view, sometimes what happens is you need to have the drivers properly set up for PostgreSQL.
AdityaSharma3 - PeerSpot reviewer
Vice President Business at Techmagnate: Digital Marketing Agency
Apr 11, 2024
Sometimes, it becomes slow because of the network. So, there is room for improvement in performance.
Hazel P. - PeerSpot reviewer
Data Quality Engineer at Nidec Corporation
Jan 8, 2024
We often find the solution's datetime datatype challenging.
KS
Senior Analyst Applications, Projects and Processes at ADVA Optical Networking Israel LTD.
Sep 27, 2023
PostgreSQL’s performance could be improved.
reviewer735291 - PeerSpot reviewer
HEAD OF ENGINEERING at a insurance company with 201-500 employees
Aug 30, 2024
Postgres should focus on building a stronger knowledge base. They also need to expand their integration capabilities, so more tools and resources are available to manage it.
Faustine Chisasa - PeerSpot reviewer
System Administrator at TZ Telecom Ltd.
Feb 10, 2024
PostgreSQL uses high memory compared to its counterparts when a highly demanding load is involved, especially one that makes many concurrent connections to the database.
SE
Software developer at MTNIrancell
Sep 28, 2023
There could be a plugin to distribute the data on servers for the product.