Ottimizzerò le tue query PostgreSQL lente e gli indici del database
Ingegnere senior Backend e Web Scraping, Estrazione dati, ETL, PostgreSQL
Informazioni su questo servizio
Una query impiega secondi quando dovrebbe impiegare millisecondi? Ottimizzo PostgreSQL così la tua app smette di aspettare sul database. Tuning di un database di produzione ogni giorno e ho ridotto le query di report da minuti a secondi.
Ciò che faccio:
- Leggo la tua query lenta e il suo piano EXPLAIN ANALYZE
- - Trovo la vera causa: indici mancanti o sbagliati, join inefficienti, mismatch di tipi, N+1, problemi con il planner
- - Aggiungo gli indici giusti e riscrivo la query
- - Mostro i tempi prima e dopo così vedi il miglioramento
- - Note brevi scritte in modo che il tuo team possa mantenere il pattern
Inviami la query, le dimensioni delle tabelle e un EXPLAIN ANALYZE se ne hai uno. Ti dirò cosa è possibile prima di ordinare. Funziona per PostgreSQL su qualsiasi host (RDS, Supabase, self-hosted).
Tipo di database:
Database relazionale
Piattaforma:
PostgreSQL
Expertise:
SQL
•
Performance
•
Ottimizzazione query
FAQ
Traduzione automatica.
Di cosa hai bisogno da me?
La query, le dimensioni approssimative delle tabelle e un output EXPLAIN ANALYZE se puoi eseguirlo.
Puoi lavorare senza accesso diretto al database?
Sì. Piani e schema sono generalmente sufficienti. L'accesso diretto è opzionale.
Quali risultati posso aspettarmi?
Dipende dalla query, ma le correzioni di missing-index e riscrittura spesso trasformano i secondi in millisecondi.
Copri anche altri database?
Questo servizio riguarda solo PostgreSQL, dove vado più in profondità.
