Table HEAP [MySQL] - SQL/NoSQL - Programmation
Marsh Posté le 04-10-2003 à 19:03:04
Citation : sont très rapides, mais si MySQL crashe, vous perdrez toutes vos données. |
J'en conclue que rien n'est perdu lors d'un reboot ?
Marsh Posté le 04-10-2003 à 19:17:54
sauf si c'est un reboot violent, genre coup de pompe dans le boitier
Marsh Posté le 04-10-2003 à 20:56:15
quelqu'un a testé les tables HEAP car j'ai vu article dessus pas très élogieux. en gros en vitesse on gagne pas plus de 30% par rapport au myisam et il y a vraiment pas mal de limitations...
Marsh Posté le 04-10-2003 à 21:52:35
Taz a écrit : et lesquels ? |
T'es marrant : tu l'envoies + haut lire la doc mais tu l'as lis pas toi même..
http://www.mysql.com/doc/fr/HEAP.html
Marsh Posté le 04-10-2003 à 22:00:27
ben je te trouvais vraiment alarmiste, alors que les limitations indiquées ne sont pas terribles
Marsh Posté le 05-10-2003 à 00:30:49
dweis a écrit : quelqu'un a testé les tables HEAP car j'ai vu article dessus pas très élogieux. en gros en vitesse on gagne pas plus de 30% par rapport au myisam et il y a vraiment pas mal de limitations... |
30%, c'est énorme quand même
Marsh Posté le 06-10-2003 à 00:00:14
mouais j'espérais plus ;p
faudra voir ce que donne sqlite qui a priori revient un peu au même et aurait d'excellentes performances
Marsh Posté le 06-10-2003 à 13:12:29
Si j'ai bien compris, une table HEAP est trés adapté lorsqu'on veut faire un compteur de connectés (Ex : 40 connectés actuellement sur le site)
Ou alors pour ce cas précis, est il plus avantageux de faire le compteur avec un fichier texte avec une boucle qui regenere le fichier a chaque page vue ?
Marsh Posté le 06-10-2003 à 13:36:23
Yoops a écrit : Si j'ai bien compris, une table HEAP est trés adapté lorsqu'on veut faire un compteur de connectés (Ex : 40 connectés actuellement sur le site) |
c'est parfait pour une table de connectés en effet
Marsh Posté le 01-02-2007 à 10:30:05
je me sert d'une table HEAP car c'est trés pratique pour des tables temporaires.
Mais il y a quelque chose qui me semble trés bizard
si j'utilise un type de donnée TINYINT cela me prend plus de place qu'avec un BIGINT !
et la je comprend pas pourquoi
Marsh Posté le 04-10-2003 à 18:57:57
Hello a tous
Juste une petite question :
Quand un serveur Web reboot normalement, les données contenues dans une table de type HEAP sont elles effacées ?
Ou alors, juste quand le serveur crash ?
Merci a tous