Pages : 1
#1 Le 13/03/2013, à 22:39
- devphp
Recherche logiciel pour optimisation SQL serveur/client
Bonjour,
je recherche un ou plusieurs logiciel pour optimiser mes requêtes sql (quelques fois très complexe).
Je sais que cela existe, mais je n'ai pas trouvé dans la logithèque.
Info config:
Ubuntu 12.04 LTS noyau OVH
mysql Ver 14.14 Distrib 5.5.29
PHP 5.3.10-1ubuntu3.5 with Suhosin-Patch (cli)
Zend Engine v2.3.0 (Zend Framework n'est pas utilisé dans les projets)
Ubuntu 12.04 (Xfce) 64bits
Intel® Core™ i5 CPU M 520 @ 2.40GHz × 4
Priorité à la prévention, faite des back-up fréquent.
Hors ligne
#2 Le 19/03/2013, à 14:44
- Smon
Re : Recherche logiciel pour optimisation SQL serveur/client
Qu'entends-tu par "optimiser" ?
Hors ligne
#3 Le 19/03/2013, à 14:52
- devphp
Re : Recherche logiciel pour optimisation SQL serveur/client
Rendre mes requête plus intelligente (c'est co* a dire) je sais qu'il existe sous Windows un programme nommé MS SQL Server qui identifie les coûts d'une requête. L'optimisation humaine est déjà bien en place, mais il y a toujours des pertes de performance sur des grosses tables.
Exemple simple, l'accès au vue d'un forum via des jointures.
Dernière modification par devphp (Le 19/03/2013, à 15:02)
Ubuntu 12.04 (Xfce) 64bits
Intel® Core™ i5 CPU M 520 @ 2.40GHz × 4
Priorité à la prévention, faite des back-up fréquent.
Hors ligne
#4 Le 19/03/2013, à 14:58
- Smon
Re : Recherche logiciel pour optimisation SQL serveur/client
Il y a bien des outils pour mesurer les perfs des requêtes, mais alors un outils pour les optimiser, à part l'huile de neurone je ne vois pas ...
Chaque BDD est différentes, donc c'est assez dur (voire impossible) de générer des algo génériques pour optimiser une requête je pense. C'est pas pour rien que les ingénieurs BDD coûtent une fortune
Hors ligne
#5 Le 19/03/2013, à 15:05
- devphp
Re : Recherche logiciel pour optimisation SQL serveur/client
Aucun outils ne peut m'aidé ?
J'utilise une base de donnée traditionnel, mysql (InnoDB, MyISAM)
Edit:
La mesure des perf est aussi un de mes objectif.
Dernière modification par devphp (Le 19/03/2013, à 15:06)
Ubuntu 12.04 (Xfce) 64bits
Intel® Core™ i5 CPU M 520 @ 2.40GHz × 4
Priorité à la prévention, faite des back-up fréquent.
Hors ligne
#6 Le 19/03/2013, à 15:10
- Smon
Re : Recherche logiciel pour optimisation SQL serveur/client
Pour la mesure de perf t'as des trucs intégrés à MySQL : http://dev.mysql.com/doc/refman/5.0/fr/ … mance.html
Pour l'optimisation automatique du formatage des requêtes, je vois pas ...
Edit : mais si tu trouves n'hésite pas à partager
Edit 2 : Sinon, pour optimiser les chargement des données, tu peux utiliser un cache type APC.
Dernière modification par Smon (Le 19/03/2013, à 15:11)
Hors ligne