Information importante sur le forum !
- bruce
- Superviseur
- Messages : 1410
- Inscription : mer. avr. 18, 2001 2:00 am
- Localisation : In da beat we trust !
- Contact :
Information importante sur le forum !
Bon, déjà escusez moi pour ne pas être passé sur le forum ces derniers jours, j'ai pas mals de choses à faire et c dur de trouver du temps pour venir ici.
Concernant le mauvais fonctionnement du forum récement je voudrais vous expliquer un peu ce qu'il se passe.
Comme vous le savez je suis hébergé par OVH sur un serveur mutualisé. Mutualisé signifie qu'il y as plusieurs sites hébergés sur les mêmes machines serveur que moi, on se partage donc les ressources systèmes des ordi.
Le forum fonctionne avec le logiciel phpBB 2.0.4, forum très pratique et pas mal fait mais pas parfait, loin de là. La conception de la base de donnée est déplorable, la construction des pages est des plus complexe et parfois très lourde. Bref le forum prend beaucoup de ressources. La taille de la base, qui plus est, mal concue, fait que les requetes SQL sont très longues et ralentissent tout le reste des sites qui sont mes voisins sur les serveurs.
Depuis quelques temps les serveurs SQL plantaient régulièrement car ils étaient surchargés par quelques sites qui bouffent les ressources aux autres. Ils ont donc décidé de réagir, ils ont mis en place un serveur SQL spécialisé à ces sites "lourd" pour les "isoler" et faire que les autres sites (la majorité) fonctionnent sans problèmes. Sans grosse surprise, la base de mon forum as évidement été placée sur ce serveur.
Le problème devrais être bientôt résolu car le nouveau site est presque fini (j'ai pas avancé ces derniers jours par manque de temps mais dès que je m'y remet ). Le nouveau site sera beaucoup plus léger tout en offrant plus de possibilités syma.
Bref en attendant, ne vous étonnez pas si ça plante, j'essaye de faire mon possible avec mon hébergeur pour que tout marche comme il faut.
Concernant le mauvais fonctionnement du forum récement je voudrais vous expliquer un peu ce qu'il se passe.
Comme vous le savez je suis hébergé par OVH sur un serveur mutualisé. Mutualisé signifie qu'il y as plusieurs sites hébergés sur les mêmes machines serveur que moi, on se partage donc les ressources systèmes des ordi.
Le forum fonctionne avec le logiciel phpBB 2.0.4, forum très pratique et pas mal fait mais pas parfait, loin de là. La conception de la base de donnée est déplorable, la construction des pages est des plus complexe et parfois très lourde. Bref le forum prend beaucoup de ressources. La taille de la base, qui plus est, mal concue, fait que les requetes SQL sont très longues et ralentissent tout le reste des sites qui sont mes voisins sur les serveurs.
Depuis quelques temps les serveurs SQL plantaient régulièrement car ils étaient surchargés par quelques sites qui bouffent les ressources aux autres. Ils ont donc décidé de réagir, ils ont mis en place un serveur SQL spécialisé à ces sites "lourd" pour les "isoler" et faire que les autres sites (la majorité) fonctionnent sans problèmes. Sans grosse surprise, la base de mon forum as évidement été placée sur ce serveur.
Le problème devrais être bientôt résolu car le nouveau site est presque fini (j'ai pas avancé ces derniers jours par manque de temps mais dès que je m'y remet ). Le nouveau site sera beaucoup plus léger tout en offrant plus de possibilités syma.
Bref en attendant, ne vous étonnez pas si ça plante, j'essaye de faire mon possible avec mon hébergeur pour que tout marche comme il faut.
- bruce
- Superviseur
- Messages : 1410
- Inscription : mer. avr. 18, 2001 2:00 am
- Localisation : In da beat we trust !
- Contact :
Bon, on continue, le bout du tunnel est proche
Je devais réduire la taille de la base de manière drastique (passer de 80 Mo à moins de 30 Mo) pour pouvoir revenir sur un serveur SQL qui ne soit pas surchargé.
C'est donc ce que j'ai fait :
1) j'ai bloqué la recherche sur le forum, résultat immédiat : quasiment plus de requettes longues qui font tout planter !
2) vidage des tables de recherche : zou, on passe de 76 Mo à 32 Mo. C'est pas encore ça mais on est dans la bonne voie
3) Je me sauve ce qui reste avec phpmyadmin pour les petites tables, et directement avec mysqldump en telnet pour les deux autres (posts et posts_text). Pas de problème, j'ai tout sauvé
4) J'utilise la fonction de délestage du forum, je virre tous les threads qui ont pas eu de réponses depuis plus de 30 jours : résultat immédiat, je passe de 32 à 8 Mo !!!
5) pour éviter que la base grossise plus, j'ai activé le délestage automatique sur le forum.
Voilà, donc on as perdu pas mals de threads qui avaient pas de réponses depuis plus de 30 jours, d'un autre côté la recherche ne marchant pas c'est pas bien grave. J'ai tout sauvé avant d'effacer donc rien n'est perdu mais c'est pas accessible en ligne quoi.
Donc en attendant le nouveau site, on fonctionnera comme ça, chaque sujet qui n'as pas de réponses depuis plus de 30 jours sera supprimé...
Désolé encore de devoir en arriver là mais bon... J'avais pas trop le choix.
Maintenant j'ai demandé à OVH de me remetre sur un serveur SQL "normal" pour que le forum tourne rapidement, tant que cela n'est pas fait il est possible que le forum continue de ramer, et quand cela sera fait, le forum risque d'être bloqué un petit moment en attendant que je modifie l'adresse du serveur dans la config.
J'espère que d'ici demain soir tout sera donc en place sur un serveur SQL rapide
Voilà ! Bonne nuit !
Je devais réduire la taille de la base de manière drastique (passer de 80 Mo à moins de 30 Mo) pour pouvoir revenir sur un serveur SQL qui ne soit pas surchargé.
C'est donc ce que j'ai fait :
1) j'ai bloqué la recherche sur le forum, résultat immédiat : quasiment plus de requettes longues qui font tout planter !
2) vidage des tables de recherche : zou, on passe de 76 Mo à 32 Mo. C'est pas encore ça mais on est dans la bonne voie
3) Je me sauve ce qui reste avec phpmyadmin pour les petites tables, et directement avec mysqldump en telnet pour les deux autres (posts et posts_text). Pas de problème, j'ai tout sauvé
4) J'utilise la fonction de délestage du forum, je virre tous les threads qui ont pas eu de réponses depuis plus de 30 jours : résultat immédiat, je passe de 32 à 8 Mo !!!
5) pour éviter que la base grossise plus, j'ai activé le délestage automatique sur le forum.
Voilà, donc on as perdu pas mals de threads qui avaient pas de réponses depuis plus de 30 jours, d'un autre côté la recherche ne marchant pas c'est pas bien grave. J'ai tout sauvé avant d'effacer donc rien n'est perdu mais c'est pas accessible en ligne quoi.
Donc en attendant le nouveau site, on fonctionnera comme ça, chaque sujet qui n'as pas de réponses depuis plus de 30 jours sera supprimé...
Désolé encore de devoir en arriver là mais bon... J'avais pas trop le choix.
Maintenant j'ai demandé à OVH de me remetre sur un serveur SQL "normal" pour que le forum tourne rapidement, tant que cela n'est pas fait il est possible que le forum continue de ramer, et quand cela sera fait, le forum risque d'être bloqué un petit moment en attendant que je modifie l'adresse du serveur dans la config.
J'espère que d'ici demain soir tout sera donc en place sur un serveur SQL rapide
Voilà ! Bonne nuit !
- pwaloku
- Empereur
- Messages : 5261
- Inscription : ven. août 02, 2002 7:12 pm
- Localisation : Out of Belgium
Bonne nouvelle en tout cas, parce que là, ça devient dur de naviguer...
A propos, pour ton prochain, site, tu va rester hébergé au même endroit (avec les mêmes contraintes)?? Et le forum sera transposé fidèlement, ou on repart de zéro?
Et puis c'est pour quand, dis ?
A propos, pour ton prochain, site, tu va rester hébergé au même endroit (avec les mêmes contraintes)?? Et le forum sera transposé fidèlement, ou on repart de zéro?
Et puis c'est pour quand, dis ?
"L'absence totale d'humour dans la bible est une des choses les plus étranges de la littérature." (A. N. Whitehead).
- bruce
- Superviseur
- Messages : 1410
- Inscription : mer. avr. 18, 2001 2:00 am
- Localisation : In da beat we trust !
- Contact :
C kler... C super lent làpwaloku a écrit :Bonne nouvelle en tout cas, parce que là, ça devient dur de naviguer...
A propos, pour ton prochain, site, tu va rester hébergé au même endroit (avec les mêmes contraintes)?? Et le forum sera transposé fidèlement, ou on repart de zéro?
Et puis c'est pour quand, dis ?
Le prochain site sera sur ovh mais je suis entrain de repenser la base en tennant compte de ces nouvelles données techniques...
Le forum sera transposé différement mais on s'y retrouvera je vous le promet. Je vais essayer de voir si je peut remetre l'intégralité des posts mais j'en sais encore trop rien. "Au pire" je vais remetre ce forum ci intégralement en ligne mais ou ne pourra que lire, impossible de poster, bref on perd pas le contenu.
Pour quand ? Bha comme je le disait sur le forum, j'ai eu pas mal de choses à faire récement en dehors de chez moi, ça fait près d'une semaine que j'ai même pas une heure de libre pour avancer Mais d'ici quelques jours ça ira mieux et je m'y remet... Cela deviens vital pour moi...
Pq laisses-tu les posts anglais?bruce a écrit : ... je vire tous les threads qui ont pas eu de réponses depuis plus de 30 jours : résultat immédiat, je passe de 32 à 8 Mo !!!
La majeure partie des dernières réponses datent de 2002!!! (6 sur 10 restants!)
Encore un peu de place (et de ressources!!) gagnée!
- bruce
- Superviseur
- Messages : 1410
- Inscription : mer. avr. 18, 2001 2:00 am
- Localisation : In da beat we trust !
- Contact :
Ils vont disparaitre tt seul dès demain, et puis ils prennent quasiment pas de place.VENOM a écrit :Pq laisses-tu les posts anglais?bruce a écrit : ... je vire tous les threads qui ont pas eu de réponses depuis plus de 30 jours : résultat immédiat, je passe de 32 à 8 Mo !!!
La majeure partie des dernières réponses datent de 2002!!! (6 sur 10 restants!)
Encore un peu de place (et de ressources!!) gagnée!
- bruce
- Superviseur
- Messages : 1410
- Inscription : mer. avr. 18, 2001 2:00 am
- Localisation : In da beat we trust !
- Contact :
Ce qui prend de la place ?VENOM a écrit :En fait, qu'est-ce qui prend le plus de place?
Le nombre de messages? Le nombre de sujets différents? Le nombre de liens entre les uns et les autres? Le nombre d'utilisateurs (+profils, etc...)? Le nombres de messages privés?
Une ch'tite explication Mister Bruce?
Bha :
1) les messages postés
2) les tables de recherche
En réalité c'est la table de recherche la plus grosse car elle indexe chaque mot de chaque post pour accélérer la recherche...
- Austiniste
- Sâge !
- Messages : 2461
- Inscription : dim. mars 23, 2003 11:03 pm
- Localisation : Back in Pas-de-Calais :-D
Ah!!!
Me voilà rassuré!!!
Le seul forum valable (à mon sens)et voilà qu'il plante!!!
Bon,j'ai lu les explications de Bruce,et je me demande si à force d'alléger (plus léger,plus cosmique comme diraît quelqu'un qu'on connaît bien ),on va plus communiquer que par mails !!!
Enfin,merci Bruce de consacrer du temps et de l'énergie à la satisfaction de tes "ouailles" !!
Bon boulot!! (si,si)
Me voilà rassuré!!!
Le seul forum valable (à mon sens)et voilà qu'il plante!!!
Bon,j'ai lu les explications de Bruce,et je me demande si à force d'alléger (plus léger,plus cosmique comme diraît quelqu'un qu'on connaît bien ),on va plus communiquer que par mails !!!
Enfin,merci Bruce de consacrer du temps et de l'énergie à la satisfaction de tes "ouailles" !!
Bon boulot!! (si,si)
Qui peut le plus,peut le moins....l'inverse est plus dur !!! (de moi)...lol
- bruce
- Superviseur
- Messages : 1410
- Inscription : mer. avr. 18, 2001 2:00 am
- Localisation : In da beat we trust !
- Contact :
Le SQL c'est le language qui permet de dialoguer avec les bases de données. SQL viens du mot "Sequel", première version du language.VENOM a écrit :Effectivement, on voit la différence!!!
Question idiote: c'est quoi un serveur SQL? C'est quoi la différence avec l'ancien? à part qu'il va nettement mieux et sans planter s'il vous plait!
Le forum utilise une base de donnée au format MySQL, MySQL est à la fois une variante du language et un serveur SQL. Le serveur étant le programme auquel on se connecte pour accéder aux bases.
Voilà
puis :zorba4 a écrit :Je croyais que SQL était le Simple Query Language, vieille utopie du langage proche du langage courant (courant pour des anglais).
On fait du chiffre pour se rapprocher des 1.500 ?zorba4 a écrit :Je croyais que SQL était le Simple Query Language, vieille utopie du langage proche du langage courant (courant pour des anglais).
- Austiniste
- Sâge !
- Messages : 2461
- Inscription : dim. mars 23, 2003 11:03 pm
- Localisation : Back in Pas-de-Calais :-D