EdelweissHosting - Forum de Support
Septembre 07, 2010, 08:26:04 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Nouvelles: Bienvenue aux nouveaux membres du forum Smiley Smiley Smiley
 
   Accueil   Aide Rechercher Calendrier Identifiez-vous Inscrivez-vous  
PRverif.com image EdelweissHosting


Pages: [1]
  Imprimer  
Auteur Fil de discussion: Interdiction de tous les systèmes de stats stockées dans mySQL  (Lu 1938 fois)
staff
Tech. EdelweissHosting
Administrator
Hero Member
*****

Karma: 48
Hors ligne Hors ligne

Messages: 6050



Voir le profil WWW
« le: Mars 12, 2006, 07:21:04 »

Bonjour

Nous devons nous résoudre à interdire tous les systèmes qui stockent des stats de visites sur les bases de données mySQL.

Il y a quelques jours, nous avons évité de justesse un plantage du serveur GB8. Aujourd'hui, c'est le serveur Z qui était à 2 doigts de planter. Raisons: à chaque fois des sites qui balancent des stats de mySQL à chaque page visitée. Ceci est très dangereux parce qu'en quelques jours ou quelques semaines, on finit par avoir des bases de données tentaculaires avec des centaines de milliers ou des millions d'entrées. Par la suite, à chaque page visitée, il faut 80% de puissance processeur pour ajouter une ligne dans un tableau qui est énorme déjà.

Les concepteurs de ces scripts ne se cassent pas trop la tête et, en général, ils n'ont jamais à gérer des serveurs. Pour ajouter une ligne, ils font un SELECT ALL, ils comptent les lignes et ajoutent une à la position N+1 Quand il y a 300 lignes, ça passe assez bien, mais il y en a 300'000 et qu'il fait faire ça à chaque hit, il faut 3 serveurs qui font des stats pour 1 serveur qui fait du hosting.

Aucun système au monde ne gardent des infos de fonctionnement courrant fans des bases de données comme mySQL. Les logs et tout ça, ça va dans des fichiers logs et on fait une rotation de logs quand les fichiers commencent à devenir gros.

L'espace mySQL est un espace précieux. Il utilise beaucoup d'accès disque, de CPU et de RAM, on ne peut pas l'utiliser pour stockés des données comme des hits sur des pages.

Merci de votre compréhension.



Journalisée

Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php
maliweb
Revendeurs
Hero Member
******

Karma: 11
En ligne En ligne

Messages: 625


L'erreur n'annule pa la valeur d l'effort accompli


Voir le profil WWW
« Répondre #1 le: Mars 12, 2006, 10:45:07 »

bien dit
Journalisée

Internet sera à l'économie du 21è siècle ce que l'essence fut au 20è siècle. La puissance des ordinateurs c'est l'essence d'internet.
[Craig Barret]
Jejedev
Revendeurs
Full Member
******

Karma: 18
Hors ligne Hors ligne

Messages: 215


Voir le profil
« Répondre #2 le: Mars 12, 2006, 11:20:19 »

Question, quels sont les outils de stats sans mysql ?

Réponse : Très peux !

Solution : Utilisez un outil gratuit ou payant tel que xiti www.xiti.com

-----------------------------

Staff, doit-on supprimer de nos sites les outils de stats, ou vous les supprimez automatiquement ?

Merci
Journalisée
staff
Tech. EdelweissHosting
Administrator
Hero Member
*****

Karma: 48
Hors ligne Hors ligne

Messages: 6050



Voir le profil WWW
« Répondre #3 le: Mars 12, 2006, 11:49:29 »

Nous préférons laisser les users les supprimer. Après, si on envoit encore, on les supprimera nous-mêmes. C'est franchement une décision prise pour éviter d'avoir des plantages ou ralentissements mySQL ou serveur. Si un serveur plante à cause de ça, personne n'aura gagné.

Peut être que certain outils sont mieux conçus que d'autres, mais ceux qu'on a pu voir, mettaient tout et n'importe quoi dans les bases et ça donnait des situations de bombe logique.
Journalisée

Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php
gameslover
Full Member
***

Karma: 16
Hors ligne Hors ligne

Messages: 150


Voir le profil
« Répondre #4 le: Mars 13, 2006, 02:04:45 »

Bonjour

Je me permets de poser une question à ce propos car sur mon forum j'ai quelques pages qui donnent des stats, le nombre de visites moyenne, les sujets les plus vus, etc... ça vient par défaut avec le forum (vbulletin), est-ce que ces stats entrent en ligne de compte de celles qui doivent être supprimées ou c'est d'autres stats dont il est question ?

Car j'avoue que je ne saurais pas du tout comment les supprimer...

Merci d'avance pour votre réponse Smiley
Journalisée
staff
Tech. EdelweissHosting
Administrator
Hero Member
*****

Karma: 48
Hors ligne Hors ligne

Messages: 6050



Voir le profil WWW
« Répondre #5 le: Mars 13, 2006, 09:52:31 »

bonjour

celles-ci ne posent pas de problèmes. Ces stats ne sont pas envahissantes. Ce sont certains programmes dont le but est de collecter les hits et à la moindre page visitée, ils vont ouvrir une connexion mySQL pour ajouter plein d'infos dedans.

Merci
Journalisée

Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php
jawlkeed
Newbie
*

Karma: 3
Hors ligne Hors ligne

Messages: 28


Voir le profil
« Répondre #6 le: Mars 13, 2006, 10:42:22 »

hum je pense que vous parlez entre autres de phpmyvisites.

J'en ai sur mon site, je le supprimerai au plus vite.

Sinon, une solution qui a déjà été évoquée dans un autre fil de discussion du forum :
utiliser une base de données externe sur un compte gratuit, il suffit de modifier les liens pour phpmyvisites en tout cas (solution que je vais utiliser du moins provisoirement).
Journalisée
staff
Tech. EdelweissHosting
Administrator
Hero Member
*****

Karma: 48
Hors ligne Hors ligne

Messages: 6050



Voir le profil WWW
« Répondre #7 le: Mars 13, 2006, 10:55:39 »

On est entrain de faire le tour de la question, mais c'est une vrai cata ces programmes. Si on laisse aller, on va avoir des forums, des portails, des sites de ecommerce... qui vont s'afficher super-lentement parce que des compteurs de hits monopoliseront l'accès mySQL. On est obligé de faire des choix afin de vous garantir à tous une bonne qualité.
Journalisée

Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php
Juego
Newbie
*

Karma: 2
Hors ligne Hors ligne

Messages: 9


Voir le profil WWW
« Répondre #8 le: Mars 21, 2006, 02:33:54 »

Merci pour cette précision.
Ce n'était pas mon cas, mais je ferai d'autant plus attention pour la suite.
Quand est-ce que vous pensez que le serveur Z sera remis en état et que la base de donnée MySQL sera de nouveau fonctionelle?
Merci
Journalisée
Pages: [1]
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.3 | SMF © 2006, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.244 secondes avec 19 requêtes.