capacité des tables dans une bdd mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : capacité des tables dans une bdd mysql

Re: capacité des tables dans une bdd mysql

par alsab » 06 oct. 2010, 13:28

Bonjour,

Merci pour votre aide.

J'ai fait un test avec joomla en remplissant ma table et effectivement c'est pas top.

Donc je vais créer ma propre structure.

Re: capacité des tables dans une bdd mysql

par AB » 04 oct. 2010, 19:48

Pour de gros volumes de données, il faut s'interroger avant tout sur l'organisation, le schéma et l'optimisation de tes tables et des requêtes.

Joomla n'est pas un outil adapté pour faire de très gros projets dans le sens où dans ce cas, c'est à toi de tout organiser pour un maximum de rapidité selon les besoins du projet...

Re: capacité des tables dans une bdd mysql

par AoSiX » 04 oct. 2010, 14:48

Sans pour autant te donner de preuve car jamais testé par moi même, il me semble que pour les grosses bases de données, il vaut mieux utiliser PostgreSQL, et dès le début, car la migration n'est pas du tout aisée - parait il.

Re: capacité des tables dans une bdd mysql

par alsab » 04 oct. 2010, 14:02

Merci pour le lien

Je suis en Linux 2.6.34.6, donc apparemment 4To.
Si c'est ça effectivement, j'ai le temps de voir venir.

Pour information, en admettant que j'arrive à remplir la table à moitié ou au 3/4. Est ce que ça ralentit beaucoup le temps des requetes?

MErci

Re: capacité des tables dans une bdd mysql

par ouckileou » 04 oct. 2010, 13:33

Tu es sûr du 2Go ? Sur quel système ton site est-il installé?

http://dev.mysql.com/doc/refman/5.1/en/full-table.html

capacité des tables dans une bdd mysql

par alsab » 04 oct. 2010, 01:12

Bonjour,

Une petite question sur la capacité des tables dans une bdd mysql.

Je suis entrain de créer un site catalogue de produits avec joomla. Chaque fiche produit contient plusieurs champs de données dont une description en plusieurs langues.
Les descriptions prennent beaucoup de place, et une fiche peut facilement occuper 60ko d'espace dans ma table.

Toutes les fiches sont regroupées sur la même table. Sachant qu'une table peut faire jusqu'à 2 Go, je peut créer environ 35000 fiches maximum.
Ce qui est vraiment pas assez.

En cherchant j'ai trouvé la solution merge. Ca me permettrait de créer des sous tables pour chaque langue et ainsi de gagner un peu de place.

J'aurais voulu avoir votre avis, savoir ce que vous en pensez, et peut être avez vous d'autre solution.

MErci