Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

1363701707-optimizer01.gif

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 lol

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 big_smile

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