Les partitions seront certainement la vedette de MySQL 5.1 : elles intéressent déjà de nombreux développeurs. Partha Dutta fait partie de ceux-la, et il explique comment il a réglé un...
Dans le cluster MySQL, les tables sont partitionnées, c'est à dire répartie entre plusieurs noeuds, puis répliquées. Pour couper une table en plusieurs partitions sans redite, MySQL utilise un système de hash sur la clé primaire pour décider quel noeud recevra une ligne données.
En 5.1, il sera possible de modifier manuellement ce système. Il sera aussi possible de déplacer les partitions, les créer ou les supprimer.
MySQL 5.1 devrait bientôt remplacer la version 5.0 comme version stable. Qu'est-ce que cette nouvelle version va apporter aux utilisateurs' Guiseppe Maxia nous rappelle les points forts :
Partitions
Réplication à la ligne
Tables de log à la demande
Programmeur d'événements
Fonctions XML
Guiseppe Maxia fait le point sur les capacités de réparations de MySQL 5.1 : avec les partitions, plusieurs développeurs ont eu peur de perdre toute la table si l'une des partitions était vérolée. Pour le moment, un bug (le 20129) a été découvert, et corrigé.
Pour les stratégies de réparation, il y en a 2 : via ALTER TABLE qui vérifie et répare les partitions une à une. C'est pratique pour intervenir atomiquement sur une partition, et pas sur les autres. Quand vient le temps de faire des réparations en masse, il y a REPAIR TABLE qui ne fait pas dans la dentelle.
Au passage, Guiseppe montre comment corrompre une partition, par simple copie. :) Checking and repairing partitions in MySQL 5.1 (0 visite) bug #20129 (0 visite)
Le premier dossier des cas d'utilisateurs de MySQL 5.1 est consacré aux partitions MySQL 5.1, ainsi qu'au programmateur d'événements : une application qui reçoit 3000 requêtes par secondes, et doit traiter des résultats de groupe, doit réduire régulièrement la taille de ses données. Cela est fait par partitionnement des données sur des intervalles réguliers, et en faisant tourner ces partitions via le programmateur d'événements. Astucieux et efficace. Using Partitioning and Event Scheduler to Prune Archive Tables (0 visite)
MySQL a publié une nouvelle version de sa suite d'outil d'administration qui comprend :
MySQL Administrator 1.2
MySQL Query Browser 1.2
MySQL Migration Toolkit 1.1
MySQL Workbench 1.1
Ces applications étaient livrées de manière...
Suivant les versions, le nombre maximal de tables dans une jointure MySQL dépend de la version de MySQL :
MySQL 3.23 - 31
MySQL 4.0 - 61
MySQL 4.1 -...
En janvier, j'ai posté un utilitaire MySQL pour chercher les index en doubles dans une base MySQL. A cause de nombreuses requêtes, j'a finalement décidé de lancer un projet complet...
Ce matin, surprise : plus de MySQL 5.0.26, mais retour sur MySQL 5.0.24 sur les sites de téléchargement de MySQL. Même la version source est revenue en arrière.
Finalement, Kaj Arno...
Encore 9 nouvelles partitions complètes disponibles dans la rubrique Partitions pour Fanfare/Harmonie des téléchargements.
Essentiellement des marches symphoniques, d'un niveau moyen. Pour ceux qui aiment ce style de musique évidemment.
Comme vous avez déjà du le constater, contrairement à Ubuntu qui permet par défaut de lire les partitions Windows, ce dernier ne permet pas ne serait-ce que lire les partitions EXT2 ou EXT3 de Linux. En effet, dans l'explorateur les disques ou partitions formatés selon ce format ne sont même pas visibles.
Ext2IFS est un driver gratuit développé par Stephan Schreiber.
Comme vous avez déjà du le constater, contrairement à Ubuntu qui permet par défaut de lire les partitions Windows, ce dernier ne permet pas ne serait-ce que lire les partitions EXT2 ou EXT3 de Linux. En effet, dans l'explorateur les disques ou partitions formatés selon ce format ne sont même pas visibles.
Ext2IFS est un driver gratuit développé par Stephan Schreiber.
Difficile de résister au site de Ronald van den Heetkamp sur la sécurité. PHP, MySQL et les applications Web sont disséquées et présentées sous leur mauvais jour!
Aujourd'hui, il y...
Les coûts et l'indépendance de l'éditeur sont les raisons principales qui poussent les utilisateurs à abandonner les produits Microsoft pour passer à MySQL. Mais il y a aussi des considérations positives, comme la sécurité, la souplesse ou le contrôle sur le développement.
Un dossier complet pour préparer, organiser et automatiser la migration depuis MSSQL vers Mysql.
Les partitions choisies s'adressent à des musiciens amateurs ; selon la difficulté des morceaux, il s'agit soit des partitions originales, soit d'arrangements simplifiés ou/et écourtés.
Chaque morceau est accompagné d'un fichier MIDI qui en donne une version enregistrée et la plupart des partitions comportent des indications de doigtés.