IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[SQL] Limites de requettes SQL !


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Par défaut [SQL] Limites de requettes SQL !
    Bonjour,
    je développe un (petit) site commercial et je voulais avoir quelques précisions quand aux limites des appels que l'on peut faire à une base de données. J'ai conçu un système de cache sur mon site afin d'eviter qu'a chaque chargement de page tout mon code PHP et toutes les requettes SQL soient executées. Néanmoins certaines pages doivent rester dynamiques et font des multitudes d'appels à la BDD MySQL. Je voudrais savoir dans quelles mesures (sur un serveur mutualisé chez OVH) il pourrait y avoir dépassement de capacités... D'autre part je n'ai jamais utilisé les fonctions mysql_free_result() et mysql_close(). Tout marche très bien mais je suis le seul visiteur du site actuellement. Est ce que cela pourrait surcharger le serveur en cas de forte affluence sur le site ???
    Merci beaucoup !

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Tout dépend du nombres de visiteurs, de la structure de tes tables, des indexes posés, des requetes effectuées...

    Si tout marche bien, pas de raison de s'inquiéter.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Par défaut Et si ?
    Et si ce site présente un code assez volumineux (pas super bien développé), beaucoup de requettes (sans utiliser de requettes imbriquées etc...), des tables avec des structures plutot bien faites je pense, et disons un nombre moyennement elevé de visiteurs (clientelle très ciblée puisque produits très très chers) ???

  4. #4
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    La seule façon d'avoir une réponse personnalisée, c'est de faire des benchmark. Ils existent des outils, comme JMeter ou ab (apache), qui permettent de tester la montée en charge de ton application.

    Mais franchement je ne me fait pas de soucis au vu du peu que je connais de ton environnement. Pour etre sur, effectue un EXPLAIN des requêtes les plus lourdes, ce qui te permettra de poser des indexes. Un petit ANALYZE TABLE de temps en temps et roule ma poule.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Par défaut Merci
    Merci de ta rapidité et de ta précision

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL SERVER 2008] Requette SQL
    Par olifile dans le forum Développement
    Réponses: 4
    Dernier message: 10/02/2010, 13h38
  2. SQL limit
    Par anzize dans le forum Langage SQL
    Réponses: 2
    Dernier message: 25/07/2005, 19h18
  3. fonction sql "LIMIT" en interbase?
    Par GMI dans le forum InterBase
    Réponses: 6
    Dernier message: 20/09/2004, 14h04
  4. rave et requette sql
    Par developpeur_mehdi dans le forum Bases de données
    Réponses: 2
    Dernier message: 10/04/2004, 16h34
  5. requette sql compliqué sous delphi
    Par developpeur_mehdi dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2004, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo