[MYSQL] différence entre les differents sortes de tables

différence entre les differents sortes de tables [MYSQL] - SQL/NoSQL - Programmation

Marsh Posté le 08-08-2002 à 11:07:31    

je voudrias avoir votre avis sur les différences entres les différents tables qui exite MYISAM INNODB etc...
quelles sont les plus performantes enfin expliquez moi  
merci
ps: je n'arrive pas à isntalelr des tables innodb pk ?
vers 4.01 de mysql et pas de my.cnf


Message édité par bob20000 le 08-08-2002 à 11:38:21
Reply

Marsh Posté le 08-08-2002 à 11:07:31   

Reply

Marsh Posté le 08-08-2002 à 11:25:26    

Reply

Marsh Posté le 08-08-2002 à 11:28:41    

le monsieur il a dit "votre avis", pas "l'avis de la doc"
:D

Reply

Marsh Posté le 09-08-2002 à 11:53:02    

UP  :bounce:  
PErsonne ne sait?  :??:

Reply

Marsh Posté le 15-08-2002 à 05:49:12    

myisam : table locking
innodb : row locking
 
en gros myisam c'est très bien quand t'as pas de gros select bien bourrin qui doivent être effectué en même temps que des inserts. Sinon c'est très très rapide :)
innodb, comme c'est du row locking, c'est plus adapté pour ce genre de chose :)
Par contre petit désavantage de innodb : quand tu fais un select count(*) tatable, sur myisam, il va lire directement le nombre de ligne stocké en hard dans les fichiers MyISAM, tandis que innodb il doit faire un scan, ce qui est infiniment plus long.
innodb c'est plus sécurisé également vu que c'est transactionnel et tu peux faire un rollback pour annuler une query. (et ca supporte les foreign key, etc).


Message édité par joce le 15-08-2002 à 05:54:44
Reply

Marsh Posté le 15-08-2002 à 05:53:12    

[:prosterne]joce[:prosterne2]

Reply

Marsh Posté le 15-08-2002 à 05:54:49    

:lol:

Reply

Marsh Posté le 15-08-2002 à 05:55:38    

tous les vieux topics sans réponse remonté:d

Reply

Marsh Posté le 15-08-2002 à 06:00:54    

ch'uis dans la subcat SGBD :D

Reply

Marsh Posté le 15-08-2002 à 06:01:24    

joce a écrit a écrit :

ch'uis dans la subcat SGBD :D



hehe :)
bah c bien y'a rarement des reponses interessantes là:)

Reply

Sujets relatifs:

Leave a Replay

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