| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
sim100 WRInaute accro

Inscrit le: 02 Fév 2003 Messages: 1091 Localisation: Thailande
|
Posté le : Mar Sep 12, 2006 10:54 Sujet du message: Nombre de lignes max dans une base de données |
|
|
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

Inscrit le: 21 Sep 2004 Messages: 97 Localisation: Rennes, Bretagne
|
Posté le : Mar Sep 12, 2006 11:23 Sujet du message: Nombre de lignes max dans une base de données |
|
|
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 accro

Inscrit le: 02 Fév 2003 Messages: 1091 Localisation: Thailande
|
Posté le : Mar Sep 12, 2006 11:28 Sujet du message: merci |
|
|
OK, merci
Je pense l'avoir fait intelligement
J'espère que ça ira |
|
| |
|
 |
skippyzrnr WRInaute passionné

Inscrit le: 11 Jan 2005 Messages: 560 Localisation: nissa
|
Posté le : Mar Sep 12, 2006 13:46 Sujet du message: Nombre de lignes max dans une base de données |
|
|
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
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 * ca sera toujours ca de moins à ballader sur les reseaux. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
Définitions :
|
|