J’optimiserai des requêtes PostgreSQL lentes en utilisant explain analyze et l’indexation

Certaines informations ont été traduites automatiquement.

Pakistan

Je parle Ourdou, Anglais

Saisie de données, nettoyage Excel, scraping et automatisation CSV produit

Bonjour, je suis Adnan Naveed, freelance pakistanais travaillant avec les données. Je transforme des fichiers désordonnés, des PDFs et des sites Web en feuilles de calcul propres et organisées. J’util...
À propos de ce service

Une requête PostgreSQL rend-elle votre application, votre API ou votre rapport lent ? Je trouverai où se situe le problème et le corrigerai.


Je suis développeur de bases de données avec plus de 11 ans d’expérience en SQL et en optimisation de requêtes sur de grands systèmes ERP Oracle (RH, Paie, Inventaire, Chaîne d’approvisionnement). Les compétences clés sont les mêmes dans PostgreSQL : lire les plans d’exécution, choisir les bons index et réécrire les requêtes pour effectuer moins de travail.


CE QUE JE FAIS

- Lire votre sortie EXPLAIN (ANALYZE, BUFFERS) et identifier le goulot d’étranglement : scans séquentiels, mauvais ordre des jointures, erreurs d’estimation des lignes, tris qui se déchargent sur le disque

- Réécrire les requêtes : jointures, CTE, fonctions de fenêtre, suppression des motifs N+1 et des fonctions sur des colonnes indexées

- Recommander des index (composites, partiels, expressions) et signaler les index inutilisés ou dupliqués

- Vérifier si les statistiques sont périmées (ANALYZE)


CE QUE VOUS OBTENEZ

- Comparaison des plans avant/après

- Requête optimisée et testée

- Scripts d’index et un rapport en langage clair


Je travaille sur le texte des requêtes, les plans et une copie de test. Pas d’accès production nécessaire.


Veuillez envoyer la requête et sa sortie EXPLAIN ANALYZE avant de commander afin que je puisse confirmer le périmètre.

Type de base de données:

Base de données relationnelle

Plateforme:

PostgreSQL

Expertise:

SQL

•

DDL

•

DML

•

Optimisation des demandes

Autres services de Bases de données I Offre