[MySql] Jointures et performances?

Jointures et performances? [MySql] - Programmation

Marsh Posté le 06-05-2001 à 11:18:12    

Voila j'ai lu un topic, dans lequel Joce parlait de jointures, au niveau des bases de données...
Pour l'instant tout ce que je connais, sur mysql, c'est ce que j'ai appris moi même, ce ne sont donc que les bases et je n'ai eu aucun conseils ...
 
Si vous pourvez m'expliquer ce que sont les "jointure", et me donner un endroit avec des conseils pour optimiser ses bases de données et bien les créer (dans un premier temps avec mysql); pour éviter les erreurs les plus courantes...
 
Merci!

Reply

Marsh Posté le 06-05-2001 à 11:18:12   

Reply

Marsh Posté le 06-05-2001 à 12:13:18    

JOooooocee !!!!  Aide moi!! (les autres aussi :))

Reply

Marsh Posté le 06-05-2001 à 13:02:15    

Voici un exemple de jointure:
 
tableA       tableb
------       ------
 A | B        B | C
------       ------
 1 | 1        0 | 1
 2 | 2        1 | 2
 3 | 3        1 | 3
 4 | 4        2 | 4
 
A, B et C sont le nom des champ la jointure de ces 2 tables ou donne:
------------
 A | B | C
------------
 1 | 1 | 2
 1 | 1 | 3
 2 | 2 | 4


---------------
http://www.cheata.net le site qui vous donne la banane!
Reply

Marsh Posté le 06-05-2001 à 13:14:14    

ça sert à koit
 
g pas compris

Reply

Marsh Posté le 06-05-2001 à 13:20:21    

Ca pose vraiment des problèmes de performances de faire ça?
 
La jointure est faite au moment ou on en a besoin, donc en ram et c'est ça qui est embétant, à cause d'une conso mémoire plus importante? j'ai bon ou c'est autre chose?
 
Comment éviter d'avoir des jointures, y a t'il de bons cours théoriques sur les modèles de base de données pour éviter de genre de problème?

Reply

Marsh Posté le 06-05-2001 à 17:21:39    

les jointures permettent surtout de faire en une requete ce que tu ferais en 2 ou plusieurs. mais l'ecriture est lourde et le debuggage penible


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 06-05-2001 à 17:52:37    

c donc optimisées ?
de bcp ?

Reply

Marsh Posté le 06-05-2001 à 18:28:08    

les jointures c tres lourd pour le serveur moi je trouve que a choisir c mieux que faire 2petites requetes que une jointure mais comme dirait joce :) reflechi quand tu fais tes tables si t'es face a un pb de jointure c que tu as mal fais tes tables :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed