Nombre de lignes max dans une base de données


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1443
Inscription: 2 Fév 2003

Nombre de lignes max dans une base de données

Message le Mar Sep 12, 2006 9:54

Bonjour

Voila, j'ai un site de photos avec un nombre de catégories important et qui va être encore bien plus important.

Je suis chez SIVIT, hébergement normale (mutualisé) 300Mo.

A partir de combien de ligne dans ma base de données "catégories" le site pourrait commencer à ramer pour l'affichage de ces catégories?

Les catégories sont organisée par continent/pays/villes/lieux

Merci

treivilo
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: 21 Sep 2004

Message le Mar Sep 12, 2006 10:23

Bonjour,

En fait, la possibilité de "ramer" ne dépend pas tant du nombre de lignes contenues dans la base de données, mais de l'architecture de celle-ci.

Prenons pour exemple une base de données contenant 1 million d'enregistrement.

Chaque enregistrement contient 5 champs :
numéro de téléphone
nom
prénom
adresse
ville

Maintenant, imaginons que le moteur qui interroge cette base de données permette la recherche selon le numéro de téléphone et la ville.

Il faudra alors indexer cette table selon ces 2 champs.

L'objectif, lorsqu'on utilise une base de données, est de toujours éviter de devoir scanner la table pour atteindre une information. Pour ce faire, elle doit être structurée et composée de façon "intelligente".

Olive


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1443
Inscription: 2 Fév 2003

merci

Message le Mar Sep 12, 2006 10:28

OK, merci
Je pense l'avoir fait intelligement :)
J'espère que ça ira

skippyzrnr
WRInaute impliqué
WRInaute impliqué
 
Messages: 664
Inscription: 11 Jan 2005

Message le Mar Sep 12, 2006 12:46

Fait bien attention a optimiser ta requete et evite autant que possible les ORDER qui peuvent ralentir l'execution de ta requete (pas l'affichage) avec un coefficient > à 10 8O
Si ton serveur SQL n'est pas sur le même machine que ton serveur internet il est également recommandé de faie des SELECT des données necessaires seulement plutot que des SELECT * :wink: ca sera toujours ca de moins à ballader sur les reseaux.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Base

  • Test de positionnement sur data centers
    Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données).
  • Suggestion de mots-clés Google
    Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
  • Analyse des 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.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité