Quels standards respecte MySQL?
<<<
Erreurs connues en 3.23 et corrigées ultérieurement Erreurs de la version 4.0, corrigées plus tard
>>>

1.8.7 Erreurs connues, et limitations de MySQL
1.8 Quels standards respecte MySQL?
1 Informations générales
 Manuel de Référence MySQL 4.1 : Version Française

->Erreurs connues en 3.23 et corrigées ultérieurement
Erreurs de la version 4.0, corrigées plus tard
Bugs connus / limitations de MySQL

1.8.7.1 Erreurs connues en 3.23 et corrigées ultérieurement

Les erreurs suivantes sont connues mais restent non corrigées en MySQL 3.23, car pour les corriger, il nous faudrait modifier trop de code : cela risquerait d'introduire des bugs bien pire. Ces bugs sont considérés comme ``non nuisibles'' ou ``supportables''.

  • Il est possible de rencontrer un blocage en utilisant la commande LOCK TABLE sur de multiples tables, puis, avec la même connexion, faire un DROP TABLE sur l'une d'entre elle, alors qu'un autre thread essai de verrouiller la table. Il est toutefois possible d'utiliser la commande KILL sur l'un des threads en question, pour résoudre ce problème. Corrigé en 4.0.12.
  • SELECT MAX(key_column) FROM t1,t2,t3... où l'une des tables est vide ne retourne pas NULL mais plutôt le valeur maximale de la colonne. Corrigé en 4.0.11.
  • DELETE FROM heap_table sans clause WHERE ne fonctionne pas sur une table HEAP .

<< Erreurs connues en 3.23 et corrigées ultérieurement >>
Quels standards respecte MySQL? Erreurs connues, et limitations de MySQL Erreurs de la version 4.0, corrigées plus tard