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).
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.