Changeset 763

Show
Ignore:
Timestamp:
10/23/07 13:45:22 (1 year ago)
Author:
ioguix
Message:

seulement un § complété

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • materials/advocacy/trunk/Why_PostgreSQL_Instead_of_MySQL.txt

    r724 r763  
    511511//There is also a fairly serious subquery null handling bug in MySQL 5.0  
    512512//(which at this time appears to be still present in 5.1). 
    513  
    514  
     513Le plannificateur de MySQL n'a pas ce niveau de sophistication, et les options de réglage pour le 
     514"Controlling Query Optimizer Performance" sont grossières. Les développeurs contournent celà en fournissant par 
     515exemple des astuces sur les indexes afin de s'assurer que les jointures se fassent correctement. Pour faciliter cette 
     516tâche, MySQL fournit un "Query Profiler" qui facilite le travail typiquement sur ces données EXPLAIN. En dehors de ces 
     517astuces, l'optimisation des sous-selection est une faiblesse connue de MySQL. Il existe aussi un bug plutôt sérieux à 
     518propos des sous-requêtes nulles dans MySQL 5.0 (qui semble toujours être présent dans MySQL 5.1 pour le moment). 
     519 
     520/* ndt : vérifier que le bug "subquery null handling bug" soit toujours d'actualité. les liens donnés ne sont plus correcte, 
     521voir : http://dev.mysql.com/doc/refman/5.0/en/open-bugs.html http://dev.mysql.com/doc/refman/5.1/en/open-bugs.html ? */ 
    515522 
    516523//Finding order in execution provides several comparisons of how the two databases handle queries differently.