Ik ga trage PostgreSQL-query's optimaliseren met explain analyze en indexing

Sommige informatie is automatisch vertaald.

Pakistan

Ik spreek Urdu, Engels

Gegevensinvoer, Excel-schoonmaak, webscraping en automatisering van product-CSV

Hallo, ik ben Adnan Naveed, een freelancer uit Pakistan die met data werkt. Ik maak rommelige bestanden, PDFs en websites schoon en zet ze om naar nette, georganiseerde spreadsheets. Ik gebruik Excel ...
Over deze dienst

Maakt een PostgreSQL-query jouw app, API of rapport traag? Ik achterhaal waarom en los het op.


Ik ben een database-ontwikkelaar met 11+ jaar ervaring in SQL en query tuning op grote Oracle ERP-systemen (HR, Payroll, Voorraad, Supply Chain). De kernvaardigheden zijn hetzelfde in PostgreSQL: uitvoeringsplannen lezen, de juiste indexen kiezen en queries herschrijven om minder werk te doen.


WAT IK DOEN

- Lees de EXPLAIN (ANALYZE, BUFFERS)-output en pinpoint de bottleneck: seq scans, slechte join-volgorde, rijn schattingsfouten, sorteringen die naar disk gaan

- Herschrijf queries: joins, CTEs, window-functies, verwijderen van N+1-patronen en functies op geïndexeerde kolommen

- Aanbevelen van indexen (composiet, deel, expressie) en wijzen op ongebruikte of dubbele indexen

- Controleren of statistieken verouderd zijn (ANALYZE)


WAT JE KRIJGT

- Voor/na-plan vergelijking

- Geoptimaliseerde, geteste query

- Index-scripts en een duidelijke rapportage in mensentaal


Ik werk aan querytekst, plannen en een testkopie. Geen toegang tot productie nodig.


Stuur alsjeblieft de query en de EXPLAIN ANALYZE-output voordat je bestelt, zodat ik de scope kan bevestigen.

Databasetype:

Relationele database

Platform:

PostgreSQL

Expertise:

SQL

•

DDL

•

DML

•

Query-optimalisatie

Andere Databases diensten die ik aanbied