[mysql] 1 ou plusieur base ?

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


k2pi
WRInaute impliqué
WRInaute impliqué
 
Messages: 308
Inscription: Dim Fév 04, 2007 22:17

[mysql] 1 ou plusieur base ?

Message le Ven Fév 22, 2008 16:34

Bonjour,

Je me pose une question sur mysql. Si certain d'entre vous on une réponse :

En terme de perf pour mysql, si j'ai beaucoup de table (environ 100) vaut-il mieux mettre toutes ces tables dans une même base ou alors les separer dans plusieurs base.
En somme quel est l'impact de spliter en 2 ou 3 base l'ensemble des table.
Je precise egalement le volume des tables 2/3 sont assez petite (entre 10 et 5000 lignes) 1/3 sont plus grosse (en moyenne 150 000 lignes pour 30 / 40 Mo par table)

Perso je me dis qu'il vaut mieux mettre tout dans la meme base. Je ne vois pas ou serai le pb mais bon je prefere demander l'avis des wrinaute des fois qu'ils y ai des experiences interessante a entendre.

audit.referencement
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 123
Inscription: Sam Fév 16, 2008 17:14

Message le Ven Fév 22, 2008 16:58

Sans aucun doute, une seule base, il n'y a aucune raison valable de fragmenter. D'autant plus que 150 000 lignes pour une table, ça reste très petit.

jarreweb
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 192
Inscription: Ven Sep 12, 2003 8:17

Message le Ven Fév 22, 2008 17:13

pareil, 1 seule base
et je travaille sur des tables avec plus d'un million de lignes et ca tourne très bien (il faut penser à mettre des index)


biddybulle
WRInaute accro
WRInaute accro
 
Messages: 1469
Inscription: Lun Mai 30, 2005 21:55

Message le Ven Fév 22, 2008 17:27

Je crois qu'au dessus de 50 000 tables, il y a un problème c'est a partir de ce moment qu'il faut refaire une Bdd


kanon90
WRInaute passionné
WRInaute passionné
 
Messages: 668
Inscription: Ven Mar 23, 2007 13:36

Message le Ven Fév 22, 2008 17:35

Par sécurité moi j'ai 2 bases avec accès et mdp différents, 1 pour les CMS et l'autre pour mon dev. perso sur mon site.

Je sais pas si c'est utile mais j'évite de mettre tous les oeufs ds le même panier.


je travaille sur des tables avec plus d'un million de lignes et ca tourne très bien (il faut penser à mettre des index)


ca dépend aussi de l'hébergeur. J'avais une table de 1.5 millions de lignes et mon hébergeur m'a demandé de l'alléger...

jarreweb
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 192
Inscription: Ven Sep 12, 2003 8:17

Message le Lun Fév 25, 2008 16:39

biddybulle a écrit:Je crois qu'au dessus de 50 000 tables, il y a un problème c'est a partir de ce moment qu'il faut refaire une Bdd

une base de données avec autant de tables, j'en ai jamais vu
et si ca existe, je demande à voir la bête (ca doit être une usine à gaz)


biddybulle
WRInaute accro
WRInaute accro
 
Messages: 1469
Inscription: Lun Mai 30, 2005 21:55

Message le Lun Fév 25, 2008 16:49

Les plates formes de blog peuvent atteindre très vite ce quota et ce ne sont pas frocément des usines à gaz.

petit-ourson
WRInaute passionné
WRInaute passionné
 
Messages: 843
Inscription: Lun Mai 31, 2004 15:19

Message le Lun Fév 25, 2008 17:02

biddybulle a écrit:Les plates formes de blog peuvent atteindre très vite ce quota et ce ne sont pas frocément des usines à gaz.

Parce que chaque blog crée ses propres tables ? Drôles de modélisations...

kanon90 a écrit:ca dépend aussi de l'hébergeur. J'avais une table de 1.5 millions de lignes et mon hébergeur m'a demandé de l'alléger...

Pas parce que tu avais 1.5 millions de lignes, mais certainements parce que tu étais sur un serveur de base de données mutualisé.


biddybulle
WRInaute accro
WRInaute accro
 
Messages: 1469
Inscription: Lun Mai 30, 2005 21:55

Message le Lun Fév 25, 2008 17:10

C'est pas de ma faute si Wordpress Mu basé sur wordpress est pas terrible. Ils sont payés au lance pierre les mecs qui font cette petite plate forme. Mais Il est possible qu'avec les 15 millions de dollars levés, il enlève une ou deux tables sur les 7 de bases que composent chaque blog.

Après, des plugins de forums ou autres peuvent facilement ajouté 15 à 20 tables de plus. Et au niveau de la gestion c'est sans doute plus simple d'avoir des séries de table associés à chaque user et cela doit sans doute faciliter les performances.


k2pi
WRInaute impliqué
WRInaute impliqué
 
Messages: 308
Inscription: Dim Fév 04, 2007 22:17

Message le Lun Fév 25, 2008 17:19

Bon visiblement c'est bien ce que je pensais je met tout dans une seule bdd


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités