Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Saturation BDD MySQL

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
bridounous
Nouveau WRInaute

Inscrit le: 17 Mai 2008
Messages: 4

URL permanente de ce messagePosté le : Sam Mai 17, 2008 23:27    Sujet du message: Saturation BDD MySQL

bonjour,
j'ai créé un forum et l'hébergeur de mon site m'annonce que ma BDD MySQL dépasse celle que l'offre permet.
(34 Mo au lieu de 20 Mo)

Je n'y connais pas grand chose.
Est-ce avec l'augmentation de membres que la BDD SQL s'accroit ?

Mon hébergeur me dit de prendre un hébergement plus important ou bien de créer une 2e BDD.
En quoi consiste cette 2e solution ?

merci à vous de me répondre Wink
 
bridounous
FloBaoti
WRInaute passionné
WRInaute passionné

Inscrit le: 30 Avr 2006
Messages: 569
Localisation: Montpellier

URL permanente de ce messagePosté le : Dim Mai 18, 2008 12:35    Sujet du message: Re: Saturation BDD MySQL

bridounous a écrit:
Est-ce avec l'augmentation de membres que la BDD SQL s'accroit ?

Oui, membres, messages, tout est stocké en BDD (à priori, tu ne nous dis pas quel genre de forum du utilises).

bridounous a écrit:
Mon hébergeur me dit de prendre un hébergement plus important ou bien de créer une 2e BDD.
En quoi consiste cette 2e solution ?

A mon avis la deuxième solution sera trop casse pieds à mettre en place... il s'agit de stocker les informations sur 2 bases de données différentes (par exemple une pour les membres, et une autre pour les messages). Mais il faut toucher à la programmation de ton forum...
 
FloBaoti Visiter le site web du posteur
Bacteries
WRInaute passionné
WRInaute passionné

Inscrit le: 27 Mai 2004
Messages: 964
Localisation: France - Nantes

URL permanente de ce messagePosté le : Dim Mai 18, 2008 14:27    Sujet du message: Saturation BDD MySQL

Sur un forum ce qui prend surtout beaucoup de place c'est les messages.
Et une BDD de 20Mo c'est vraiment pas beaucoup. Prend l'option pour une BDD de taille maximale plus importante.
 
Bacteries Visiter le site web du posteur
bridounous
Nouveau WRInaute

Inscrit le: 17 Mai 2008
Messages: 4

URL permanente de ce messagePosté le : Dim Mai 18, 2008 20:35    Sujet du message: Re: Saturation BDD MySQL

FloBaoti a écrit:
(à priori, tu ne nous dis pas quel genre de forum du utilises).


C'est un forum phpBB3

Bacteries a écrit:
Sur un forum ce qui prend surtout beaucoup de place c'est les messages.


Les messages aussi sont stockés dans la BDD SQL ? parce que j'ai 6 Go d'espace, ils servent à quoi ?


Bacteries a écrit:
Et une BDD de 20Mo c'est vraiment pas beaucoup. Prend l'option pour une BDD de taille maximale plus importante.


Ce qui m'étonne c'est que l'offre la plus importante est à 100 Mo de BDD SQL.
Moi mon forum tourne à 35 Mo et je n'ai qu'une centaine de membres.
Comment font les gros forums ?
 
bridounous
Bacteries
WRInaute passionné
WRInaute passionné

Inscrit le: 27 Mai 2004
Messages: 964
Localisation: France - Nantes

URL permanente de ce messagePosté le : Dim Mai 18, 2008 22:49    Sujet du message: Saturation BDD MySQL

C'est pas tant le nombre de membres que le nombre de messages qu'il y a qui compte.

Par exemple sur le forum (un ipb 2.3) de mon www, la table des membres prends 5Mo (20 000 membres) et celle des messages 380Mo (+ de 500 000 posts). Et les gros forums sont sur des serveurs plus gros ou des serveurs dédiés (en gros, ton serveur dont tu fais ce que tu veux).

Tu peux voir la taille de tes tables via phpMyAdmin par exemple, il y a peut être une de tes tables anormalement grosses (je sais qu'une ancienne version de PhpBB avait une table de recherche qui grossissait très vite pour pas grand chose). Quelle type de forum as tu?
 
Bacteries Visiter le site web du posteur
bridounous
Nouveau WRInaute

Inscrit le: 17 Mai 2008
Messages: 4

URL permanente de ce messagePosté le : Lun Mai 19, 2008 19:44    Sujet du message: Saturation BDD MySQL

Bacteries a écrit:

Tu peux voir la taille de tes tables via phpMyAdmin par exemple, il y a peut être une de tes tables anormalement grosses (je sais qu'une ancienne version de PhpBB avait une table de recherche qui grossissait très vite pour pas grand chose). Quelle type de forum as tu?


J'ai un forum pbpBB3 (je sais pas si je peux mettre l'adresse).
C'est vrai qu'il y a des tables qui paraissent grosses.
J'ai aussi des "pertes" importantes. Qu'est-ce que cela signifie et comment les réduire ?

Je me permet de mettre un copié-collé des tables les plus significatives, si tu veux jeter un oeil :


.................................Enregistrement.......Taille..............Perte
phpbb_acl_groups................2 706...........185,8 Ko.....19 264 Octets

phpbb_drafts............................14.............32,4 Ko.....11 756 Octets
phpbb_sessions........................30.............50,6 Ko.....31 768 Octets

phpbb_users...........................163...........139,0 Ko.....18 364 Octets
 
bridounous
Bacteries
WRInaute passionné
WRInaute passionné

Inscrit le: 27 Mai 2004
Messages: 964
Localisation: France - Nantes

URL permanente de ce messagePosté le : Lun Mai 19, 2008 21:16    Sujet du message: Saturation BDD MySQL

Grosse à 190ko? C'est rien du tout.

T'as pas des tables de plusieurs Mo? (même en dehors du forum) Car je vois pas comment tu fais 30Mo (il manque peut être celle des messages qui doit être la plus importante).

Pour les "Pertes", sélectionnes ta table sous phpmyadmin et en bas fais "Optimiser la table". Mais y'a que qqes Ko, rien de bien méchant.
 
Bacteries Visiter le site web du posteur
bridounous
Nouveau WRInaute

Inscrit le: 17 Mai 2008
Messages: 4

URL permanente de ce messagePosté le : Mar Mai 20, 2008 21:18    Sujet du message: Saturation BDD MySQL

ah si j'ai celle-la :

phpbb_search_wordmatch 195 596 MyISAM utf8_bin 7,4 Mo -
 
bridounous
Bacteries
WRInaute passionné
WRInaute passionné

Inscrit le: 27 Mai 2004
Messages: 964
Localisation: France - Nantes

URL permanente de ce messagePosté le : Mar Mai 20, 2008 21:38    Sujet du message: Saturation BDD MySQL

Ah, tu peux lui faire faire un régime à celle la :
http://www.aidoforum.com/tutoriaux-26-alleger-la-base-de-donnees.html
 
Bacteries Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort