MySQL 5.0
Jeudi 27 octobre 2005 | PHP & MySQL
MySQL 5.0 est de sortie. Un bon nombre d'améliorations le placent désormais comme un moteur de base de données chatouillant le mammouth Oracle. Notamment :
- Les vues
- Les curseurs
- Les procédures stockées
- Un mode SQL Strict
- Un type BIT pour remplacer TINYINT(1)
- La base d'information INFORMATION_SCHEMA, qui s'apparente à un catalogue de métadonnées (comme ce qui existe déjà sous Oracle)
- Le daemon MySQL Instance Manager pour administrer et monitorer les instances en cours d'exécution
- Une nouvelle librairie mathématique de précision
- De nouveaux moteurs de stockage : ARCHIVE qui est destiné comme son nom l'indique au stockage de données à long terme, avec compression mais sans index; et FEDERATED qui permet l'accès à des tables distantes
- Les déclencheurs (triggers) qui permettent de déclencher une action lorsqu'un événement se produit
- L'augmentation à 65 532 octets de la longueur maximum du type VARCHAR
- Des améliorations au niveau des transactions, des performances (pour NOT IN, VARCHAR, BIT, COUNT(DISTINCT), MAX et MIN avec GROUP BY, WHERE multiples, jointures, moteur InnoDB...)
- Utilisation des index lors de requêtes DELETE ou UPDATE avec clause ORDER BY ... LIMIT
MySQL AB reproduit la chasse aux bugs déjà expérimentée par la fondation Mozilla. Il est possible cette fois-ci de gagner 8 iPod nano. Le troll du jour est : "Est-ce que PostgreSQL a encore quelque chose de plus ?"
Accueil




