Database performance issues are usually a mix of missing indexes, suboptimal query plans, and no proper monitoring to catch slow queries early. Add to that -- most teams don't have a dedicated DBA, so problems accumulate until something breaks in production.

At UPSystems we do PostgreSQL and MSSQL -- from query tuning and index optimization to full HA setups (Patroni, Always On AG) and migrations (MSSQL to PostgreSQL is a common one). If you want a quick assessment of your setup, DM me.