1.6 Les évolutions de MySQL (la liste des tâches)
1 Informations générales
Manuel de Référence MySQL 4.1 : Version Française
. Nouvelles fonctionnalités prévues pour la version 4.1 . Nouvelles fonctionnalités prévues pour la version 5.0 ->Nouvelles fonctionnalités prévues pour 5.1 . Ce qui doit être fait dans un futur proche . Ce qui est prévu à moyen terme . Ce qui n'est pas prévu
|
1.6.3 Nouvelles fonctionnalités prévues pour 5.1
-
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).
|