Le soucis de la limite max de la base de données

http://www.jedisjeux.net/

- limp

On a atteind une limite ce soir : celui du nombre de questions posées à la base de données.

Je crains qu'on doive passer 3 ou 4 jours à bosser sur jedisjeux pour éviter ceci.

2 pistes :

Éclater le site en plusieurs bases (pas de tout repos)

Refuser l'accès aux robots à certaines pages.

L'idéal étant les 2 en même temps !

Répondre au sujet

Il y a 53 commentaires

Blue
By loic_425 | 10 mars 2009 à 13:28

sur la page d'accueil, l'identifiant "game_id" pour aller sur les parties est perdu.

Blue
By Blue | 12 mars 2009 à 22:42

bon, j'ai pas chômé ce soir, j'ai ajouter les tests (de 80 à 16 requêtes) et les parties (entre 60 et 150 requêtes à 20)

Blue
By Blue | 11 mars 2009 à 06:45

je viens de changer de mettre en place un nouveau système pour l'affichage de la page jeux !

Pour les onglet description et membre, ça affiche la nouvelle (on gagne alors 40 requêtes par consultation).

Dès que je peux, je m'attaque aux autres onglets !

Si ça ne suffit pas à abaisser le taux d'erreur mysql, il faudra passer à un autre hébergement, parce que je ne peux pas faire plus sans trop compliqué le truc !

Blue
By Blue | 11 mars 2009 à 22:35

Bon, je suis en plein dan la réécriture de la page jeux.php...

pour les onglets que j'ai réécrit, j'ai entre 14 et 18 requêtes (sachant qu'on peut encore en gagner 3 ou 4 dans la session) au lieu de nombres dépassant toujours les 50, atteignant les 300 quelques fois.

Les onglets réécrits à ce jour sont

'membre','description','same_auteur','photos','avis'

M'en reste 7 à faire, mais ceux ci sont les plus courant.

J'ai mis un système en place qui appel la nouvelle page sur ces onglets, et garde l'ancienne sur ceux pas encore écrits, comme ça, on devrait voire les bénéfices dès demain (j'ai fait plein de requêtes pour coder ça, d'où les perturbations d'aujourd'hui).

J'ai aussi fait un changement important :

quand on tappe sur une image inexistante, ça appelait une page qui fait 18 requêtes (pour au final mettre une erreur). Maintenant, ça ne fait rien !

Blue
By limp | 12 mars 2009 à 10:20

Merci pour tout ça.

Il reste encore quelques "?" dans les textes mais j'imagine que ça aussi va se dissiper.

Blue
By Blue | 12 mars 2009 à 10:59

Merci pour tout ça.

Il reste encore quelques "?" dans les textes mais j'imagine que ça aussi va se dissiper.

- limp

Pas tout seul

tu me donnes les liens si tu ne peux pas corriger (si tu peux le faire, n'hésite pas à le faire).

Blue
By Blue | 13 mars 2009 à 15:25

ça y est, j'ai fini de coder l'intégral de jeux.php...

Il reste cependant un onglet : l'onglet famille.

Je sais pas bien quel est son utilité, et il n'est jamais apparue en lien !

J'ai remis l'onglet stat, parce que c'est le plus gros intérêt que je vois à saisir des parties et que j'avais vraiment eu l'impression de bosser pour rien quand loïc l'a enlevé !

Blue
By limp | 13 mars 2009 à 20:15

il a intérêt à remettre le "si vous aimez" que j'y bosse comme un taré.

Je vais vérifier si les varinates apparaissent tjs aussi ...

Blue
By Blue | 13 mars 2009 à 21:58

il a intérêt à remettre le "si vous aimez" que j'y bosse comme un taré.

Je vais vérifier si les varinates apparaissent tjs aussi ...

- limp

tu veux dire, il a intérêt à le laisser ! :p

Blue
By limp | 14 mars 2009 à 07:15

:oops:

Ca mériterait bien une news, du coup, non ?