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





