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
>>>

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.2 Nouvelles fonctionnalités prévues pour la version 5.0

Les fonctionnalités suivantes sont prévues pour la version 5.0. Notez que comme nous avons de nombreux développeurs qui travaillent sur différents projets, il peut aussi y avoir des ajouts de fonctionnalités. Il y a aussi des chances que ces fonctionnalités soient ajoutées en MySQL 4.1. Pour une liste des fonctionnalités déjà disponibles en MySQL 4.1, voyez Fonctionnalités disponibles depuis MySQL 4.1 .

Pour ceux qui souhaitent étudier en détail les tous derniers développements de MySQL, vous pouvez accéder au serveur BitKeeper public de MySQL 5.0. Installer à partir des sources de l'arbre de développement . Depuis décembre 2003, des versions binaires pour les versions 5.0 sont aussi disponibles.
    Procédures stockées
      Les procédures stockées sont actuellement développées avec notre version 5.0. Procédures stockées et fonctions .Nous allons aussi ajouter un environnement pour permettre l'utilisation de langages externes et assurer (lorsque c'est possible) une compatibility avec PL/SQL et T-SQL.
    Nouvelles fonctionnalités
      Support élémentaire des curseurs. Curseurs .
      La capacité de spécifier explicitement pour les tables MyISAM qu'un index est de type RTREE . En version 4.1, les index RTREE sont généralement utilisé pour les données géométriques (types GIS), mais ne peuvent pas être créés à la demande.
      Les tables HEAP à taille de ligne dynamique.
    Compatibilité avec les standards, portabilité et migration.
      Ajout d'un véritable type VARCHAR (ce support est déjà disponible avec le format de table MyISAM ).
    Amélioration de la vitesse
      SHOW COLUMNS FROM table_name (utilisé par le client mysql pour permettre la recherche de nom de colonnes) ne devrait pas ouvrir la table, mais seulement le fichier de définition. Cela prendra moins de mémoire, et sera bien plus rapide.
      Permettre à la commande DELETE sur les tables MyISAM l'utilisation des caches de lignes. Pour cela, nous devons modifier le thread de cache de ligne lorsque nous modifions le fichier .MYD .
      Amélioration des tables en mémoire HEAP :
        Lignes de taille dynamique.
        Gestion plus rapide des lignes (moins de copies).
    Amélioration de l'ergonomie
      Résolution du problème avec RENAME TABLE , utilisé sur une table active dans un MERGE , qui conduit à la corruption de la table.
Le manuel inclut le changelog de la version, avec plus de détails sur les nouvelles fonctionnalités. Changements de la version 5.0.0 (Development) .

<< Nouvelles fonctionnalités prévues pour la version 5.0 >>
Nouvelles fonctionnalités prévues pour la version 4.1 Les évolutions de MySQL (la liste des tâches) Nouvelles fonctionnalités prévues pour 5.1