décembre 15, 2010
Oracle annonce la sortie de la toute nouvelle version de la base de données open source MySQL 5.5.8. Cette version est une G.A. ((Generally Available), en d’autre terme la version à utiliser en production.
Voici le communiqué en version originale:
MySQL 5.5 Now Generally Available
New Performance and Scalability Enhancements Highlight Oracle’s Continued Investment in MySQL
Redwood Shores, Calif. – December 15, 2010
News Facts
* Underscoring its commitment to deliver new innovations to MySQL users, Oracle today announced the general availability of MySQL 5.5.
* MySQL 5.5 delivers significant enhancements enabling users to improve the performance and scalability of web applications across multiple operating environments, including Windows, Linux, Oracle Solaris, and Mac OS X.
* The MySQL 5.5 Community Edition, which is licensed under the GNU General Public License (GPL), and is available for free download, includes InnoDB as the default storage engine.
* This release benefitted from substantial user community participation and feedback on the MySQL 5.5 Release Candidate, helping to provide a more broadly tested product.
* For more details, join the MySQL Technology Update webcast on Dec. 15th at 10:00am US, Pacific Time.
Enhances Capabilities for Web Applications
…
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
décembre 9, 2010
The MariaDB community is happy to announce two new releases hot off
the compiler!
MariaDB is a branch of the MySQL database which includes all major
open source storage engines, myriad bug fixes, and many community
patches.
The MariaDB 5.1 release continues with MariaDB 5.1.53, while the 5.2
series moves to 5.2.4. As always, detailed release notes are available
and are highly recommended, especially for those considering an
upgrade.
J’aime ça :
J’aime chargement…
octobre 22, 2010
J’ai eu récemment à intervenir sur un de nos serveurs MySQL en production. L’une de nos équipes m’a remonté le fait que la commande SELECT n’affichait pas plus de 1000 enregistrements sur certaines des tables de la base !
J’ai instinctivement pensé à un problème de corruptions de tables, j’ai donc lancé un SHOW TABLE STATUS… et j’ai eu la réponse suivant:
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
septembre 20, 2010
It is great to be able to build small utilities on top of an excellent RDBMS. Thank you MySQL.
This is a small but complex utility to perform online schema change for MySQL. We call it OSC and the source is here.
Some ALTER TABLE statements take too long form the perspective of some MySQL users. The fast index create feature for the InnoDB plugin in MySQL 5.1 makes this less of an issue but this can still take minutes to hours for a large table and for some MySQL deployments that is too long.
A workaround is to perform the change on a slave first and then promote the slave to be the new master. But this requires a slave located near the master. MySQL 5.0 added support for triggers and some replication systems have been built using triggers to capture row changes. Why not use triggers for this? The openarkkit toolkit did just that with oak-online-alter-table. We have published our version of an online schema change utility (OnlineSchemaChange.php aka OSC).
The remainder of this document is copied from the internal documents that were written for this project. Note that this project was done by Vamsi and he did an amazing job with it. In addition to writing the tool, writing the docs and doing a lot of testing he also found and fixed or avoided a few bugs in MySQL to make sure OSC would be reliable.
…
??????????????http://www.facebook.com/notes/mysql-at-facebook/online-schema-change-for-mysql/430801045932
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
juillet 22, 2010
Les versions antérieurs à 5.1.47 MySQL souffrent de vulnérabilités:
* déni de service. Cet effet peut se produire lorsque le serveur de base de données reçoit un paquet dont la taille est supérieure à la taille maximale autorisée.
* débordement de mémoire (buffer overflow). Cet effet se produit lorsque l’argument passé à la commande « COM_FILED_LIST » est très long. L’utilisateur doit cependant être authentifié pour exploiter cette vulnérabilité.
*
Versions affectées: Versions antérieures à 5.1.47
Criticité: Moyenne
Solution: Mises à jour disponibles sur les différentes distributions
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
juin 29, 2010
MySQL Admin Cookbook est un livre qui s’adresse aussi bien à l’administrateur de base de données débutant qu’ à celui qui cherche à améliorer ses compétences techniques.
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI
mai 28, 2010
Je suis amené à réaliser régulièrement des audits de serveurs MySQL.Voici le premier volet d’une série d’articles où je vais essayer de vous donner quelques points clés pour mieux comprendre le fonctionnement de MySQL.
La configuration du serveur est un des points que je regarde, et l’une des erreurs les plus courantes concerne le paramétrage des options tmp_table_size et max_heap_table_size.
tmp_table_size permet de fixer la taille maximale au-delà de laquelle les tables temporaires en mémoire créées par MySQL (avec le moteur Memory) se transforment en table MyISAM en migrant les données sur le disque. max_heap_table_size permet de fixer la taille maximale des tables avec pour moteur de stockage Memory (Heap est l’ancien nom de Memory).
Extraits du livre « Audit et optimisation – MySQL 5; Bonnes pratiques pour l’administrateur »
J’aime ça :
J’aime chargement…
mars 24, 2010
A l’occasion de la sortie du livre « Audit et optimisation MySQL 5 », Arnaud Gadal et Pascal Borghino blogueurs sur dbnewz et Olivier Dasini vous offrent 3 extraits du livre:
L’avant propos: Avant-propos
Le sommaire: Table des matières
le chapitre 1 (intégral): Gérer une situation d’urgence avec MySQL
J’aime ça :
J’aime chargement…
mars 9, 2010
Pascal Borghino, Olivier Dasini, Arnaud Gadal et Eyrolles sont heureux de vous annoncer la sortie du livre Audit et optimisation MySQL 5.
A l’occasion du salon Solutions Linux/Open Source qui se tiendra du 16 au 18 mars à Paris Expo-Porte de Versailles, cet ouvrage sera disponible en exclusivité et en avant-première sur le stand Eyrolles (n°C35).
L’ouvrage sera disponible en librairie le 25 mars 2010. Vous pouvez cependant déjà le commander sur les site spécialisés.
J’aime ça :
J’aime chargement…
février 11, 2010
Recherche d’un expert MySQL
J’aime ça :
J’aime chargement…
Filed under:
MySQL by Olivier DASINI