Posts Tagged ‘mysql’
Si les index permettent à la base de données de mieux parcourir les enregistrements, pourquoi ne mettrait-on pas un index sur chaque champ ? Est-ce que cela n’améliorerait pas les recherches ?
En fait, il y a une raison très simple pour ne pas indexer chaque champ :
Mettre des index partout fait grossir le fichier [...]
Durant une formation, on s’est retrouvé face à une particularité assez fine de MySQL, alors qu’on cherchait à tester PDO en PHP.
Voici la requête préparée qu’on avait mise au point :
SELECT nom, prenom
FROM auteur
WHERE nom = ?;
En lieu et place du nom, nous avons voulu insérer un zéro
Cela donnait donc
SELECT nom, prenom
FROM auteur
WHERE nom = [...]
