:: DEVELOPER ZONE
Nouvelle fonctionnalité
FOREIGN KEY supporte tous les types de tables.
Contraintes de niveau colonne.
Réplication protégé contre les crash.
Sauvegarde à chaud, avec peu d'impact sur les performances. La sauvegarde à chaud permettra de simplifier l'ajout d'esclaves de réplication sans avoir à éteindre le maître.
Amélioration de la vitesse
Nouveau format de définition des tables en format texte (fichiers .frm)
et un cache de table pour les définitions de tables. Cela permettra
d'accélérer les requêtes de structure de tables, et de consolider le
support des clés étrangères.
Optimisation du type BIT pour qu'il prenne 1 bit (actuellement, BIT
prend 1 caractère).
Amélioration de l'ergonomie
Ajout Ajout d'option au protocole client/serveur pour obtenir des indications de progression pour les requêtes longues.
Implémentation de RENAME DATABASE. Pour que cela soit sécuritaire
pour tous les pilotes de stockage, cela doit fonctionner comme ceci :
Crée une nouvelle base de données.
Pour chaque table, faire un renommage d'une base à l'autre, comme nous
le faisons avec RENAME.
Effacer l'ancienne base.
Nouvelle interface interne pour les fichiers. Cela rendra la gestion des fichiers
bien plus générale, et simplifiera l'ajout d'extensions comme RAID.
(l'implémentation actuelle est un bidouillage).
© 1995-2005 MySQL AB. All rights reserved.
