SQL Profiler
- -5%
Découvrez notre outil de profilage SQL conçu spécialement pour Prestashop, idéal pour détecter les requêtes SQL lentes ou celles qui nécessitent une optimisation. Plus performant que l'outils de profilage natifs, notre solution est capable d'enregistrer toutes les requêtes SQL, y compris celles exécutées lors de requêtes AJAX. En plus, elle fournit des informations détaillées telles que
- le résultat EXPLAIN,
- la trace de la pile de chaque appel,
- la liste des tables concernées avec le nombre de lignes,
- ainsi que des suggestions et des conseils pour résoudre rapidement le problème.
Optez pour une gestion optimale de vos requêtes SQL avec notre outil de profilage avancé, et optimisez les performances de votre site Prestashop dès aujourd'hui !
Description
Vidéo de présentation
En français
Analyse TOUTES les requêtes SQL
Vous pouvez faire un profilage du back-office, c'est à dire la partie administration, ou la partie front-office c'est à dire la boutique. Même les requêtes SQL exécutées pendant les requêtes ajax seront analysées contrairement au mode PROFILING de Prestashop.
Formatage et regroupement des requêtes SQL
Le module analyse (parse) les requêtes SQL afin des les afficher proprement. Cela permet aussi de les regrouper sans prendre en compte les paramètres qui varient.
Affiche les informations utiles à la comprehension
Pour les développeurs le module propose toutes les informations utiles à la compréhension de la lenteur de la requête:
- le résultat du EXPLAIN
- la liste des tables concernées avec le nombre d'enregistrements pour chacune
- les différentes piles d'appels pour savoir d'où est exécutée chaque requête
- des suggestions ou des conseils pour corriger la lenteur identifiée. Par exemple le module vérifie si toutes les colonnes interrogées ont bien un index.
Des suggestions/conseils pour corriger les problèmes
Le module analyse (parse) les requêtes, il est donc capable de vérifier si toutes les colonnes utilisées dans les clauses WHERE ou ORDER BY ont bien un index. Si ce n'est pas le cas le module vous les liste.
Le nombre de résultat est également vérifié, et d'autres points encore.
Activable en production!
Le module a été conçu pour avoir un impact très faible pour les visiteurs. Le profilage n'est actif que pour l'administrateur qui l'active grâce à un cookie.
Détails du produit
- Licence
- Vous pouvez utiliser ce module ou thème sur une instance Prestashop (même avec le mode multi-boutique) en production et une instance de test.