Assuming you use a connection pool, why would it stop? Either the query returns a result or it doesnt? Am I missing something?
Analytical queries (like "find the average sales price across all orders over the past year, grouped by store and region") can be 100-1000x faster in an OLAP database compared to Postgres.