|
Re: Surcharge serveur |
|
Admin Frxoops 
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
|
Citation :montuy337513 a écrit : la recherche était lancé a chaque fois qu'un bot passait sur la page. (erreur de programmation stupide, le champs contenait "Saisissez vos mots clés")    Humm, moi je fais ça sur mes sites, pour indiquer que c'est ici qu'il faut entrer le texte ! Tu indiques donc qu'il ne faut surtout pas faire ça !!! Haaaaaa ! ok ! Bon, ben je m'en vais remédier à ceci !
Posté le : 24/09/2013 15:01
|
|
|
Re: Surcharge serveur |
|
Admin Frxoops 
Inscrit: 04/03/2011 09:10
De Lot
|
la solution est de mettre "placeholder="texte a écrire" a la place de value="texte a écrire" ceci ne fonctionne qu'avec html5
Posté le : 24/09/2013 19:04
|
|
|
Re: Surcharge serveur |
|
Régulier 
Inscrit: 04/02/2003 08:53
De Paris
|
Etape 1 : Mise à jour du forum à la version 4.33 RC7. Aucun problème lors de la mise à jour. Epape 2 : Suppression de 27000 PM en une requete pour supprimer les PM de notification de plus d'un an et qui n'ont jamais été ouverts. Reste certainement à alléger le forum, mais c'est plus difficile.
Posté le : 25/09/2013 22:15
|
18 ans sous XOOPS !
|
|
Re: Surcharge serveur |
|
Régulier 
Inscrit: 04/02/2003 08:53
De Paris
|
Toujours non résolu avec la mise à jour du forum. Le requêtes ont un peu changées, mais les problèmes restent :
# Time: 131004 7:39:56
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 9.236481 Lock_time: 0.000085 Rows_sent: 20 Rows_examined: 30720
use xxxxx;
SET timestamp=1380865196;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (21) AND p.approved = '1') ORDER BY p.post_id ASC LIMIT 15340, 20;
# Time: 131004 7:42:52
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 5.602597 Lock_time: 0.000141 Rows_sent: 20 Rows_examined: 2000
SET timestamp=1380865372;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE ((p.approved = '1') AND (p.forum_id IN (16,8,26,55,54,22,23,47,25,21,6,7,1,36,34,30,24,19,17,14,12,10,9,56,53,50,43,42,49,13,29,40,44,35,52,31,41,27,15,28,5,4,2,45,46)) AND (p.uid = '647')) ORDER BY p.post_time DESC LIMIT 280, 20;
# Time: 131004 7:44:05
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 14.596753 Lock_time: 0.000044 Rows_sent: 10 Rows_examined: 7550
SET timestamp=1380865445;
SELECT * FROM `xxxxx_planet_article` LIMIT 7540, 10;
# Time: 131004 8:05:50
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 5.300787 Lock_time: 0.000048 Rows_sent: 1 Rows_examined: 7040
use xxxxx;
SET timestamp=1380866750;
SELECT count(*), MAX(post_time) FROM xxxxx_bb_posts WHERE approved=1 AND uid =7433;
# Time: 131004 8:58:47
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 19.796785 Lock_time: 0.000246 Rows_sent: 20 Rows_examined: 33680
use xxxxx;
SET timestamp=1380869927;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (22) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 16820, 20;
# Time: 131004 8:59:15
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 63.969825 Lock_time: 0.000106 Rows_sent: 20 Rows_examined: 256160
SET timestamp=1380869955;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (16) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 128060, 20;
# Time: 131004 9:08:40
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 8.836323 Lock_time: 0.000092 Rows_sent: 20 Rows_examined: 10480
use xxxxx;
SET timestamp=1380870520;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (13) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 5220, 20;
# Time: 131004 9:37:59
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 10.567838 Lock_time: 0.000107 Rows_sent: 20 Rows_examined: 263400
use xxxxx;
SET timestamp=1380872279;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (16) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 131680, 20;
# Time: 131004 9:52:15
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 49.335924 Lock_time: 0.000071 Rows_sent: 20 Rows_examined: 256120
SET timestamp=1380873135;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (16) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 128040, 20;
# Time: 131004 10:04:14
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 6.239671 Lock_time: 0.000106 Rows_sent: 20 Rows_examined: 30800
SET timestamp=1380873854;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (21) AND p.approved = '1') ORDER BY p.post_id ASC LIMIT 15380, 20;
# Time: 131004 10:06:48
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 10.749896 Lock_time: 0.000107 Rows_sent: 7 Rows_examined: 92614
SET timestamp=1380874008;
SELECT p.*, t.* FROM xxxxx_bb_posts p, xxxxx_bb_posts_text t WHERE p.topic_id=2193 AND p.post_id = t.post_id AND p.approved = 1 ORDER BY p.post_id ASC LIMIT 46300, 20;
# Time: 131004 10:26:49
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 5.465695 Lock_time: 0.000059 Rows_sent: 0 Rows_examined: 114
use xxxxx;
SET timestamp=1380875209;
SELECT DISTINCT topic_id FROM xxxxx_bb_posts WHERE attachment != '' AND topic_id IN (1374,7433,6048,1225,2987,1385,1389,1932,1004,12689,5,7588,2579,2951,1409,3566,167,1930,11318,13288);
# Time: 131004 10:34:50
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 19.910980 Lock_time: 0.000124 Rows_sent: 20 Rows_examined: 257660
SET timestamp=1380875690;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (16) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 128810, 20;
# Time: 131004 10:43:25
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 6.248516 Lock_time: 0.000078 Rows_sent: 0 Rows_examined: 136
use xxxxx;
SET timestamp=1380876205;
SELECT DISTINCT topic_id FROM xxxxx_bb_posts WHERE attachment != '' AND topic_id IN (5568,282,2090,8322,864,441,1497,201,1386,6541,9814,7761,9090,4566,9222,4615,3292,5872,7212,2786);
# Time: 131004 11:34:34
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 13.068556 Lock_time: 0.000110 Rows_sent: 20 Rows_examined: 5360
use xxxxx;
SET timestamp=1380879274;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (7) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 2660, 20;
# Time: 131004 11:37:56
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 26.026366 Lock_time: 0.000145 Rows_sent: 9 Rows_examined: 672046
SET timestamp=1380879476;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE ((p.approved = '1') AND (p.forum_id IN (16,8,26,55,54,22,23,47,25,21,6,7,1,36,34,30,24,19,17,14,12,10,9,56,53,50,43,42,49,13,29,40,44,35,52,31,41,27,15,28,5,4,2,45,46)) AND ((p.subject LIKE '%dévelopement%' OR t.post_text LIKE '%dévelopement%'))) ORDER BY p.post_time DESC LIMIT 0, 20;
# Time: 131004 18:26:35
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 5.185827 Lock_time: 0.000074 Rows_sent: 1 Rows_examined: 68
use xxxxx;
SET timestamp=1380903995;
SELECT COUNT(*) FROM xxxxx_priv_msgs WHERE (read_msg = '0' AND to_userid = '5054');
# Time: 131004 20:01:10
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 7.372891 Lock_time: 0.000146 Rows_sent: 5 Rows_examined: 443284
use xxxxx;
SET timestamp=1380909670;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE ((p.approved = '1') AND (p.forum_id IN (16,8,26,55,54,22,23,47,25,21,6,7,1,36,34,30,24,19,17,14,12,10,9,56,53,50,43,42,49,13,29,40,44,35,52,31,41,27,15,28,5,4,2,45,46)) AND ((p.subject LIKE '%SEB%' OR t.post_text LIKE '%SEB%') AND (p.subject LIKE '%FOSS%' OR t.post_text LIKE '%FOSS%'))) ORDER BY p.post_time DESC LIMIT 0, 5;
/opt/mysql/bin/mysqld, Version: 5.5.27-log (MySQL Community Server (GPL)). started with:
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
# Time: 131004 21:31:20
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 6.168540 Lock_time: 0.000277 Rows_sent: 20 Rows_examined: 6120
use xxxxx;
SET timestamp=1380915080;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (14) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 3040, 20;
# Time: 131004 21:31:30
# User@Host: xxxxx[xxxxx] @ localhost []
# Query_time: 19.371076 Lock_time: 0.000138 Rows_sent: 20 Rows_examined: 262820
SET timestamp=1380915090;
SELECT p.*, t.* FROM xxxxx_bb_posts AS p LEFT JOIN xxxxx_bb_posts_text AS t ON t.post_id = p.post_id WHERE (p.forum_id IN (16) AND p.approved = '1') ORDER BY p.post_id DESC LIMIT 131390, 20;
En gros, il ne me reste qu'à supprimer quelques dizaines de milliers de posts ? Pas de solution miracle ?
Posté le : 07/10/2013 11:02
|
18 ans sous XOOPS !
|
|
Re: Surcharge serveur |
|
Admin Frxoops 
Inscrit: 04/03/2011 09:10
De Lot
|
je pense que ton problème vient plutôt du nombre importants de catégories. (et du nombres importants de posts par catégorie)
(p.forum_id IN (16,8,26,55,54,22,23,47,25,21,6,7,1,36,34,30,24,19,17,14,12,10,9,56,53,50,43,42,49,13,29,40,44,35,52,31,41,27,15,28,5,4,2,45,46))
Posté le : 07/10/2013 11:44
|
|
|
Re: Surcharge serveur |
|
Admin Frxoops 
Inscrit: 04/02/2003 16:46
De Blois
|
une solution pourrait etre de cloner le forum et d'archiver une partie des vieux posts dans des tables separees. la recherche permettrait de retrouver l'anteriorite mais les recherches seraient faites sur des tables avec beaucoup moins d'enregistrement.... c'est peut etre pas genial comme soluce...
Posté le : 07/10/2013 19:50
|
|
|
Re: Surcharge serveur |
|
Semi pro 
Inscrit: 13/02/2006 17:40
De Belgique
|
Si je peux me permettre un conseil judicieux, c'est de passer à http://o2switch.com/C'est LE SEUL hébergement pas cher qui te permettra les meilleures performances. Je suis passé par tous les autres, et c'est "LE SEUL" qui tient la route ! Pour ma part j'ai un site de 4500 articles avec 20 catégories, et un max de visiteurs. Et encore, le newBB d'Alfred (eh oui, quoi qu'en dise mon amie Cesag, la mise à jour vers celui de Irmtfan, "si mes souvenirs sont bons"... c'est pas gagné" - Il y a des bugs) Essaie, je suis certain que tu ne le regretteras pas.
Posté le : 08/10/2013 02:10
|
|
|
Re: Surcharge serveur |
|
Admin Frxoops 
Inscrit: 16/03/2009 16:40
De Tende (06)
|
Citation :johann1 a écrit : le newBB d'Alfred (eh oui, quoi qu'en dise mon amie Cesag, la mise à jour vers celui de Irmtfan, "si mes souvenirs sont bons"... c'est pas gagné" - Il y a des bugs)
Tu es le seul à avoir eut un soucis avec cette mise à jour. Les autres c'était, soit ils n'avaient pas vidé le cache, soit, il avaient décidé de créer manuellement les dossiers à ajouter, soit ils n'avaient pas mis le framework moduleadmin (pour ceux qui n'avaient pas les derniers Xoops) ou n'avaient pas mis à jour le module système. On a pu résoudre leur problème suite aux détails qu'ils ont donné. Avant d'insinuer, renseigne toi sur le sujet concerné. Ensuite, je viens de voir que tu avais hacké le module Newbb d'Alfred, donc ne t'étonnes pas ! On passe des nuits blanches à mettre à jour des modules, à résoudre leurs bogues, à tester, tout ça pour qu'on nous lance à la figure qu'on a mal fait notre boulot alors que c'est vous qui faites des erreurs...
Posté le : 08/10/2013 06:23
|
|
|
Re: Surcharge serveur |
|
Semi pro 
Inscrit: 13/02/2006 17:40
De Belgique
|
Bonjour Cesag, Surtout ne va pas croire que je remets votre travail en doute ! Je suis d'ailleurs le premier à en féliciter l'équipe. Effectivement, j'ai hacké ce forum de manière à enlever des éléments qui m'ennuyaient. mais je n'ai pas touché à la BDD, alors logiquement, je ne devrais pas avoir de problèmes d'affichage je pense... J'aurais bien lancé les copies d'écran des problèmes rencontrés lors de plusieurs tentatives de mise à niveau, mais avec 350ko, ça ne passe pas. je ferai donc autrement dès que possible. Il est vrai que j'en ai trouvé moins en plaçant le thème par défaut, mais j'en avais qu'en même... et notamment au niveau de l'affichage des images des catégories. Bref, pardonne-moi, loin de moi l'envie de remettre en question ton travail. Je n'ai évoqué qu'une constatation. Mais il est vrai que j'aurais dû venir en parler... donc autant pour moi. (bisous
Posté le : 09/10/2013 01:04
|
|
|
Re: Surcharge serveur |
|
Admin Frxoops 
Inscrit: 16/03/2009 16:40
De Tende (06)
|
Citation :johann1 a écrit : Bonjour Cesag,
Effectivement, j'ai hacké ce forum de manière à enlever des éléments qui m'ennuyaient. mais je n'ai pas touché à la BDD, alors logiquement, je ne devrais pas avoir de problèmes d'affichage je pense...
Faux. Sachant que tu es le seul à avoir ce problème, tu devrais remettre en question ce que tu as fait et non pas le module.
Posté le : 09/10/2013 03:32
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|