Nombre d'enregistrement maximum pour MySQL ?
11 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
Nombre d'enregistrement maximum pour MySQL ?
Bonjour,
J'ai une question très large concernant ce qu'un serveur de base de données MySQL peut supporter sur un bon mutualisé.
Imaginons un annuaire de sites (ce n'est pas ce que je veux faire mais en terme de structure de table, ça y ressemble).
J'envisage les tailles de base de données suivantes :
- 50.000 entrées
- 250.000 entrées
- 500.000 entrées
- 1.000.000 entrées
A votre avis, ça va taper dans les combien de MB ?
Le serveur peut tenir la charge jusque quel nombre d'enregistrement ? Avec quel type de configuration ? Des idées d'offres mutualisées pour me faire une idée ?
Merci pour vos réponses.
R.
J'ai une question très large concernant ce qu'un serveur de base de données MySQL peut supporter sur un bon mutualisé.
Imaginons un annuaire de sites (ce n'est pas ce que je veux faire mais en terme de structure de table, ça y ressemble).
J'envisage les tailles de base de données suivantes :
- 50.000 entrées
- 250.000 entrées
- 500.000 entrées
- 1.000.000 entrées
A votre avis, ça va taper dans les combien de MB ?
Le serveur peut tenir la charge jusque quel nombre d'enregistrement ? Avec quel type de configuration ? Des idées d'offres mutualisées pour me faire une idée ?
Merci pour vos réponses.
R.
- spidetra
- WRInaute passionné

- Messages: 1500
- Inscription: 7 Juil 2003
Pour faire un premier calcul rapide de l'espace utilisé par une table de ta base :
- quelle taille en octet d'une ligne
- Quelle taille par page
(taille de page en octet ) / (taille de la ligne en octet + qqes d'octets dépend du SGBD ) => nb d'enregistrement par page.
( ( Nb d'enregistrement désiré ) / ( Nb d'enregistrement par page ) ) * taille de la page => Estimation de l'espace disque pour une table
Ce sont des estimations minimales.
télécharge une vsersion d'essai de PowerAmc tu as un outil pour faire des calculs de volumétrie : http://www.sybase.fr/
http://response.sybase.com/forms/PD11EvalTrial
- quelle taille en octet d'une ligne
- Quelle taille par page
(taille de page en octet ) / (taille de la ligne en octet + qqes d'octets dépend du SGBD ) => nb d'enregistrement par page.
( ( Nb d'enregistrement désiré ) / ( Nb d'enregistrement par page ) ) * taille de la page => Estimation de l'espace disque pour une table
Ce sont des estimations minimales.
télécharge une vsersion d'essai de PowerAmc tu as un outil pour faire des calculs de volumétrie : http://www.sybase.fr/
http://response.sybase.com/forms/PD11EvalTrial
- petit-ourson
- WRInaute impliqué

- Messages: 855
- Inscription: 31 Mai 2004
Tu vas en faire quoi aussi de ces tables ?
Des select, des insert, des update ?? des calculs ??
Des select, des insert, des update ?? des calculs ??
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
petit-ourson a écrit:Tu vas en faire quoi aussi de ces tables ?
Des select, des insert, des update ?? des calculs ??
un robot les mettra à jour chaque jour en delete et en insert.
sinon, grosse majorité de select dans une table (pas de requête croisant les données de plusieurs tables, normalement).
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
Concernant les tailles, disons (en gros) :
- 128 octets de titre
- 256 octets d'URL
- 1024 octets de description
- 1024 octets de métadonnées
plus 1024 octets de divers.
Soit grosso modo 5ko par enregistrement
Les requêtes seraient assez simples mais le volume serait important.
- 128 octets de titre
- 256 octets d'URL
- 1024 octets de description
- 1024 octets de métadonnées
plus 1024 octets de divers.
Soit grosso modo 5ko par enregistrement
Les requêtes seraient assez simples mais le volume serait important.
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
STFprod a écrit:j'ai une table contenant 3 millions d'enregistrements, avec un index, le tout prend environ 200Mo et je suis en mutualisé...
Intéressant, ça.
Tu peux me dire sur quelle offre mutualisée ?
Tu as dû optimiser à mort ou pas ? Quelles types de mesures concrètes ?
C'est bien sous MySQL ?
Tes requêtes sont complexes ou simples ?
-

STFprod - WRInaute impliqué

- Messages: 627
- Inscription: 14 Jan 2004
je susi chez celeonet en offre maxi.
j'ai dû optimiser, forcément, choisis bien tes index, sinon ca tourne plus et le serveur risque de sauter.
il y a des insert, des delete, mais 90% sont des select sur la clé indexée (c'est un catalogue), et ca fuse...
C'est bien sous Mysql oui
Et pour info, les requetes comprennent une jointure sur 1 et parfois 2 autres tables, ça tourne sans problème...
Plusieurs milliers de visiteurs par jour, ca tourne toujours aussi bien...
j'ai dû optimiser, forcément, choisis bien tes index, sinon ca tourne plus et le serveur risque de sauter.
il y a des insert, des delete, mais 90% sont des select sur la clé indexée (c'est un catalogue), et ca fuse...
C'est bien sous Mysql oui
Et pour info, les requetes comprennent une jointure sur 1 et parfois 2 autres tables, ça tourne sans problème...
Plusieurs milliers de visiteurs par jour, ca tourne toujours aussi bien...
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Re: Nombre d'enregistrement maximum pour MySQL ?
ecocentric a écrit:J'ai une question très large concernant ce qu'un serveur de base de données MySQL peut supporter sur un bon mutualisé.
Tout va dépendre des réglages fait par ton hébergeur sur le serveur MySQL.
Les options de configuration sont très variables:
- optimisation en fonction de la taille de la base
- optimisation en fonction de la taille des recordset
- optimisation en fonction de l'utilisation ( lecture/écriture )
etc ...
Il est donc assez difficile d'avoir une estimation fiable. Chez certains hébergeurs, une base de 20 Mo posera déjà problème, chez d'autres 200 ou 300 Mo passeront nickel.
Si tu veux une estimation sur la taille, j'ai une base de données qui contient environ 100 000 enregistrements, trois index numériques et un index full text, les données prennent presque 50 Mo et les index 18Mo.
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
Ok.
Je vous remercie tous pour ces réponses.
Y a-t-il des précautions à prendre, des limitations, etc par rapport à l'usage d'index fulltext ? => temps CPU, mémoire, etc.
Je vous remercie tous pour ces réponses.
Y a-t-il des précautions à prendre, des limitations, etc par rapport à l'usage d'index fulltext ? => temps CPU, mémoire, etc.
11 messages
• Page 1 sur 1
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 les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- MySql : dupliquer une enregistrement
- Nombre maximum de balises hx ...
- Nombre de visiteur maximum!!!
- Ancre et nombre de caractères maximum
- nombre de lien sortant maximum
- MySQL GROUP BY sur le dernier enregistrement
- nombre maximum de mots clé
- Nombre de visiteurs - Maximum atteint ?
- performance mySQL rang d'un enregistrement
- nombre maximum de redirection 301 via .htaccess
- Yahoo poursuit les propriétaires de 1763 noms de domaine - 23-06-2006
- GoogleStats : analyse temps réel des visites de Google sur votre site - 02-10-2002
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- Passage à l'heure d'été/hiver sur un forum phpBB - 31-10-2010
- PR10 : les meilleurs Google PageRank de la planète ! - 24-10-2002
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Description des liens sponsorisés Google AdWords - 19-09-2002
- Interview Wikio : transcript du chat WebRankInfo - 31-10-2006
- Calcul du nombre de backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Analyseur de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
