Je vais optimiser vos requêtes PostgreSQL lentes et vos index de base de données
Ingénieur Backend senior et spécialiste en web scraping, extraction de données, ETL, PostgreSQL
À propos de ce service
Une requête prend des secondes alors qu'elle devrait prendre des millisecondes ? J'optimise PostgreSQL pour que votre application n'attende plus la base de données. Je règle une base de données de production chaque jour et j'ai réduit les requêtes de rapport de minutes à secondes.
Ce que je fais :
- Analyse votre requête lente et son plan EXPLAIN ANALYZE
- - Identifier la vraie cause : index manquants ou incorrects, mauvaises jointures, incompatibilités de types, N+1, problèmes du planner
- - Ajouter les bons index et réécrire la requête
- - Montrer les temps avant et après pour que vous voyiez le gain
- - Notes écrites courtes pour que votre équipe puisse suivre le modèle
Envoyez-moi la requête, la taille des tables et un EXPLAIN ANALYZE si vous en avez un. Je vous dirai ce qui est possible avant de commander. Fonctionne pour PostgreSQL sur n'importe quel hébergement (RDS, Supabase, auto-hébergé).
Type de base de données:
Base de données relationnelle
Plateforme:
PostgreSQL
Expertise:
SQL
•
Performance
•
Optimisation des demandes
FAQ
Traduction automatique
De quoi as-tu besoin de moi ?
La requête, la taille approximative des tables, et un résultat EXPLAIN ANALYZE si vous pouvez en exécuter un.
Pouvez-vous travailler sans accès direct à la base de données ?
Oui. Les plans et le schéma suffisent généralement. L'accès direct est optionnel.
A quels résultats puis-je m'attendre ?
Cela dépend de la requête, mais les corrections d'index manquants et de réécriture transforment souvent des secondes en millisecondes.
Couvrez-vous d'autres bases de données ?
Ce service concerne uniquement PostgreSQL, c'est là où je vais le plus en profondeur.
