|
|
 |
Tests de performances MyISAM - InnoDB - Falcon
Liens sponsorisés
Actualités
Voici une compilation des sources d'information sur ce sujet :
Il y a plusieurs jours, MySQL a publié son nouveau moteur de stockage Falcon. Nous ne pouvions manquer cette occasion pour tester ses performances est faire la comparaison avec InnoDB...
Peter Zaitsev publie sa présentation OSCON 2007 sur l'état actuel et les performances des moteurs transactionnels de MySQL : Innodb, Falcon, PBXT et SolidDB.
On y trouve une comparaison des avantages et inconvénients de chaque moteur : InnoDB gagne haut la main, avec la meilleure maturité (les autres ont tous un an ou presque), même est développé à un rythme assez lent. Il y aussi des graphiques de performances.
Au bout du compte, même si tous les 4 moteurs sont annoncés, 3 sont quasiment inutilisés en production.
Voici les derniers ateliers de performances qui comparent MyISAM, InnoDB et Falcon. Ils complètent les ateliers de Peter Zaitsev, avec 9 mois de plus. On peut voir l'impact de différentes varaibles : innodb_buffer_pool, innodb_additional_mem_pool_size, falcon_page_cache_size, falcon_disable_fsync, et falcon_record_memory_max.
Au final, MyISAM et InnoDB se partagent les meilleurs temps, mais Falcon n'est pas loin derrière. Peut-être qu'un peu de maturité finira de le mettre dans la compétition. Falcon, BLOBs and You! (0 visite) SQL buster (0 visite) InnoDB vs MyISAM vs Falcon benchmarks - part 1 (0 visite)
MySQL/Sun a publié un nouveau moteur de table MySQL baptisé Falcon en janvier 2007. Falcon est un moteur transactionnel à hautes performances (entièrement compatible ACID) : le moteur est en béta actuellement. Dans cet article, je vais décrire les fonctionnalités de Falcon et son architecture.
Falcon a été initialement créé par Jim Starkey, inventeur de MVCC, des BLOB, d'Interbase, contributeur majeur à Firebird, avec sa femme Ann Harrison. Jim ne fait plus partie de MySQL AB depuis juin, mais l'équipe de travail autour de Falcon reste en place.
Falcon est présente des améliorations très prometteuses par rapport à MyISAM, et même InnoDB : très peu de configuration, support des transactions, hautes performances pour les écritures, lectures simultanées. Falcon storage engine in depth (0 visite) Download MySQL 6.0 (0 visite)
Le moteur transactionnel Falcon de MySQL est maintenant publié : les codes source du projets sont accessibles dans le serveur bitkeeper de MySQL. Pour le tester, il faut donc...
MySQL est composé de deux niveaux : le moteur SQL, qui gère les requêtes, et le moteur de stockage, qui assure la persistance des données. MyISAM et InnoDB sont les moteurs les plus connus, mais il y en a bien d'autres, généralistes ou spécialisés. Peter Zaitsev fait le point sur tous ces moteurs, leur utilité et leur degré de maturité. Vous retrouverez Maria, Falcon, InnoDB, MyISAM, PBXT, Solidb, memory, federated, blackhole et archive. Il y a aussi des comparatifs de performances. The wonderful world of Storage engines (0 visite)
Zak Urlocker révèle que MySQL a conclu un nouvel accord avec Oracle pour l'utilisation de InnoDB. De plus, MySQL AB devrait publier un autre moteur transactionnel d'ici la fin du...
Après quelques séminaires Web sur les performances, et plusieurs questions récurrentes, Jay Pipes publie une petite FAQ qui répond à des interrogations classiques :
MyISAM ou InnoDB?
in () ou bien une collection de OR?
CHAR ou VARCHAR?
VARCHAR(80) ou VARCHAR(255)?
Les clés étrangères, la base de l'intégrité référentielle, sont disponibles avec le moteur InnoDB, et bientot avec Falcon et les nouveaux moteurs de tables. En attendant, si vous faites la...
Le site web de MySQL vient de publier la version 0-alpha développement de MySQL, incluant le code de Falcon. Cette publication élargit le groupe des utilisateurs qui peuvent tester Falcon,...
Oracle vient d'annoncer le rachat de InnoDB Oy, la compagnie qui fournit le moteur de table MySQL InnoDB. Même s'il est intéressant de voir Oracle s'intéresser de près aux technologies Open Source, il semble surtout que l'éditeur vienne se placer de manière stratégique pour mettre des batons dans les roues de MySQL.
En effet, le moteur InnoDB est le seul de la gamme MySQL qui fournisse le support des transactions, le verrouillage de lignes, les supports des clés étrangères, le multi-versionage et d'excellentes transactions. Dépendemment de ce que va devenir le moteur lui-même, MySQL pourrait se voir couper une grande partie de ses arguments commerciaux, et perdre en même temps un partenaire important.
Pour le moment, rien n'est fait, à part le rachat. MySQL AB tente de calmer le jeu, mais les nuages sont bien noirs...
Robin Schumacher publie la troisième partie d'un grand dossier consacré à Falcon, le nouveau moteur de tables transactionnelles pour MySQL. Ce moteur est dirigé par Jim Starkey, auteur de Firebird,...
La semaine prochaine débutera la conférence annuelle MySQL UC, avec de nombreuses annonces attendues. CRN rapporte notamment la publication officielle du moteur de tables transactionnel maison, 'falcon', basé sur l'expérience...
Comment compiler le moteur Falcon avec MySQL, à partir des sources issues de BitKeeper, chez MySQL. Un tutoriel de Lenz Grimmer, avec un petit exemple de table.
Coup sur coup, les versions de MySQL sont devenues plus compliquées. En fait, les moteurs de tables disponibles pour MySQL ont maintenant leur vie propre indépendante de MySQL (le serveur lui-même). Reprenons :
Oracle/InnoDB est livré indépendamment de MySQL depuis Avril
Falcon est basé sur MySQL 6.0 (pas sur la 5.1)
Maria est basé sur MySQL 5.1 (pas sur la 6.0)
MySQL Cluster a une version indépendante (lui-même est en version 6.2)
Les tables fédérées ont disparu de la 5.1.24 (mais reviendront en 5.1.25)
Je comprend le besoin de pouvoir faire évoluer deux projets comme le serveur MySQL et ses moteurs de tables indépendamment. Mais il faut reconnaître qu'il va être plus difficile de constituer son serveur MySQL maintenant, vu qu'il faut préciser la version de MySQL et celle des tables.
La présence d'un moteur dans la distribution de base est primordiale pour son utilisation maximale : il ne reste que MyISAM et le blackhole, en attendant que Falcon et Maria soient suffisamment mûrs. Et tous les autres moteurs qui sortent ici et là, resteront très discrets. MySQL 6.2 is GA, but 5.1 is RC and 6.0 is alpha (0 visite) Bravo Oracle: InnoDB Plugin 1.0 released (0 visite)
Sites de l'annuaire
Voici des sites figurant dans notre annuaire (inscription gratuite) :
- Spécialiste moteur et boîte de vitesse occasion
Utilcar le spécialiste du moteur et de la boîte de vitesse d'occasion difficile à trouver. Notre équipe recherche pour vous gratuitement vos pièces détachées. Nous vous proposons également un service clé en mains avec montage de votre pièce dans nos atelier, sans avance d'argent....
Catégorie : Véhicules > Pièces détachées auto
http://www.utilcar.com/
- Websporttracker - la solution web 100% de gestion de performances sportives
Websporttracker est un site web 2.0 100% gratuit destiné aux sportifs amateurs et professionnels qui désirent posséder un outil performant pour suivre l'évolution de leur performances sportives. Avec Websporttracker vous pouvez : - Créer vos exercices en definissant des paramètres et des formules mathématiques d'indices de performances. - Adhérer à des exercices partagés pré-existants. - Visualiser les graphiques d'évolutions de vos performances. - Editer des rapports de synthèse qui récapitulent vos performances sous forme de tableaux, graphes et statistiques. - Bénéficier d'une analyse de votre progression. - Exporter vos résultats au format excel pour les manipuler librement. - Publier les exercices que vous créez et partagez-les avec la communauté. - Participer au classement des performances des utilisateurs. La souplesse apportée par la création de vos propres exercices rend l'outil applicable à tous types de sports (Musculation, VTT, Tennis, Athlétisme, Bi-cross, etc)....
Catégorie : Sports > Entraînement
http://websporttracker.com/
- Actualité et Test de Nas, petits serveurs de stockage
NasFr, vous propose de suivre l'actualité des nas à travers les dernières informations fournies par les constructeurs de petits serveurs de stockage. Retrouvez également sur Nas, de nombreux tests et comparatifs de Nas qui vous permettrons de trouver le produit qui répondra aux besoins de votre réseau domestique ou professionnel. Le dernier atout de Nasfr est de proposer des tutoriels qui vous aideront à paramétrer votre Nas afin d'optimiser ses performances....
Catégorie : Lecteurs et stockage > Stockage réseau
http://www.nasfr.com/
- Prix Ordi : Guide et compateur pour trouver son ordinateur
Prix-ordi est un comparateur de prix spécialisé sur les ordinateurs. En plus de trouver le meilleur prix sur le net, Prix Ordi propose également un système de notation des performances de l'ordinateur basé sur les composants de celui ci. Ainsi, les non experts pourront facilement se faire une idée précise de la puissance, sans connaitre les différences entres tous les processeurs ou carte graphique du marché. Prix Ordi propose également un moteur de recherche sophistiqué qui permet, en fonction des performances, marques, composants ou options, de trouver rapidement l'ordinateur le mieux adapté. Le tout présenté sur une interface claire, qui affiche directement la meilleure offre. Pour les néophytes, le guide d'achat propose, grâce a des questions simples et commentées, une manière simple et ludique pour choisir son ordinateur....
Catégorie : Comparateurs de prix > Comparateurs de prix high tech
http://www.prix-ordi.com/
- Photodauto : photo de voiture - tuning auto sport
Les photos des salons automobiles (Mondial de l'automobile, Paris Tuning Show etc...), des fonds d'écran et les performances des voitures...
Catégorie : Tuning automobile > Tuning auto
http://www.photodauto.com/
- Actualité, tests, tutoriaux et cours sur l'informatique
Ce site est consacré à l'informatique (hardware, software, programmation). De l'actualité en passant par des cours, tests de technologies mobiles, tutoriaux sur de nombreux logiciels, sécurité Wifi (crack clef wep, wpa) et autres, tout est détaillé pour vous aider dans le monde de l'informatique. N'hésitez pas à nous proposer de tester des logiciels ou téléphones mobiles, voire à ajouter quelque chose qui n'est pas encore publié sur le site....
Catégorie : Informatique > Actualité informatique
http://www.zonegeeks.com/
- Vente et Location de systemes IBM Pseries occasion et Iserie
Predictive Solutions propose des serveurs et systèmes de stockage IBM HP SUN CISCO en occasion avec garantie. Specialité iseries occasion pseries occasion RS6000 occasion AS400 occasion cisco occasion. Solutions neuves IBM et Cisco disponibles...
Catégorie : Informatique et produits high-tech > Matériel informatique d'occasion
http://www.predictive-solutions.eu
- Bateau d'occasion en Bretagne
Achetez votre prochain voilier d'occasion avec ANTIPODE YACHTS : expérience des transactions, savoir faire commercial, transparence, connaissance approfondie du marché et vraie passion des voiliers … Visitez notre portail d'annonces de bateaux d'occasion ou contactez nous au 02 97 68 49 44....
Catégorie : Bateau et navigation > Achat vente de bateaux
http://www.antipode-yachts.fr/
- Maxember - Conseils et analyses boursières
Maxember sélectionne sur les marchés financiers les valeurs présentant les plus gros potentiels de valorisation et vous les propose à travers son portefeuille. La sélection rigoureuse des valeurs et leur suivi nous permettent d'afficher des performances qui parlent pour nous. Vous recevez par mail une newsletter mensuelle vous indiquant les valeurs que nous conseillons à l'achat ou à la vente, les performances de votre portefeuille ainsi qu'une analyse détaillée sur ces valeurs....
Catégorie : Bourse > Prévisions boursières
http://www.maxember.com/
- Lca performances organisme de formation en ressources humaines et management
LCA Performances Ltd France - Paris est composée de consultants associés autour d'une même éthique : le développement d'un professionnalisme de haut niveau pour faire progresser les ressources humaines et leurs permettre d'atteindre les performances concrètes, optimales et durables. LCA Performances Ltd est à son tour associée à un réseau de ressources spécialisées de partenaires. Eux-mêmes sont consultants et formateurs en Gestion des Ressources Humaines. Ils se distinguent par leur capacité à innover et à mettre en pratique leurs compétences opérationnelles. Notre défi collectif est d'appréhender les mouvements économiques, technologiques et culturels qui font évoluer les compétences professionnelles et de concevoir un dispositif d'actions, sur les terrains des changements dont la formation constitue l'un des principaux leviers....
Catégorie : Formation professionnelle > Formation en ressources humaines
http://www.lca-performances.com/
Autres actualités
- Le moteur Falcon de MySQL est publié ...
Le moteur transactionnel Falcon de MySQL est maintenant publié : les codes source du projets sont accessibles dans le serveur bitkeeper de MySQL. Pour le tester, il faut donc...[...]
- Quelques conseils de performances pour MySQL ...
Après quelques séminaires Web sur les performances, et plusieurs questions récurrentes, Jay Pipes publie une petite FAQ qui répond à des interrogations classiques :
MyISAM ou InnoDB?
in () ou bien u[...]
- MySQL 5.2.0-alpha disponible ...
Le site web de MySQL vient de publier la version 0-alpha développement de MySQL, incluant le code de Falcon. Cette publication élargit le groupe des utilisateurs qui peuvent tester Falcon,...[...]
- Tout sur Falcon en trois parties ...
Robin Schumacher publie la troisième partie d'un grand dossier consacré à Falcon, le nouveau moteur de tables transactionnelles pour MySQL. Ce moteur est dirigé par Jim Starkey, auteur de Firebird,...[...]
- Compiler Falcon ...
Comment compiler le moteur Falcon avec MySQL, à partir des sources issues de BitKeeper, chez MySQL. Un tutoriel de Lenz Grimmer, avec un petit exemple de table.[...]
- Revue de conception du moteur Falcon ...
Peter Zaitsev passe en revue les rouages internes du moteur MySQL Falcon, et discute les choix d'architectures effetués par Jim Starkey.
Points positifs :
Optimisation des BLOB, Index compacts, Lect[...]
- Conversion à InnoDB : attention aux transactions ...
Après une migration vers InnoDB, les utilisateurs rencontrent des erreurs d'un nouveau type : les erreurs de transactions. C'est généralement assez normal, puisque le passage à InnoDB est justement fa[...]
- solidDB for MySQL écrase ses concurents ...
solidDB for MySQL affiche les meilleures perfomances comme moteur de base de données pour MySQL face au moteur InnoDB, édité par Oracle. Les deux moteurs sont transactionnels, et [...]
- innotop 1.0 publié
Baron Schwartz publie la version finale de Innotop, un utilitaire de surveillance des tables MySQL.
innotop est un moniteur de requêtes et de statuts pour le moteur de table InnoDB...[...]
- Variables MySQL pour les performances ...
Pour gagner en performances avec MysQL, il y a quelques variables à connaître. Les plus importantes sont : key_buffer_size, innodb_buffer_pool_size, innodb_additional_mem_pool_size, innodb_log_file_si[...]
- Premiers retours autour du moteur Falcon ...
Beaucoup de monde s'intéresse au nouveau moteur de MySQL. Parmi les bonnes nouvelles, le code source est maintenant disponible dans le serveur bitkeeper de MySQL, et la documentation est en...[...]
- MySQL annoncera Falcon, son moteur transactionnel maison ...
- Nicolas Sarkozy renouvelle la flotte présidentielle ...
les six Falcon (Dassault) de la flotte présidentielle seront aussi remplacés par deux nouveaux Falcon 7X et quatre autres Falcon 2000[...]
- MySQL renouvelle l'accord avec Oracle pour InnoDB ...
- Performances du moteur d'archives de MySQL ...
Le moteur d'archive de MySQL (5.0 et plus récent) stocke les informations sous forme compressée. Cela coute plus cher à décompresser au moment de la lecture, mais si le processeur...[...]
|
|
 |
|