MySQL: Rassembler dans une requête des effets secondaires?

Mon OpenCart tableau de classement est utf8_bin, malheureusement je ne peux pas rechercher les noms de produits avec des accents dans leur nom. J'ai cherché sur Google et trouvé que le classement doit être utf8_general_ci accent compatible et de la recherche insensible à la casse.

Ce que Si j'ajoute rassembler déclaration à la requête de recherche?

SELECT * 
FROM  `address` 
COLLATE utf8_general_ci
LIMIT 0 , 30

N'y a aucune (mauvaise) effet secondaire? J'rouge sur les problèmes liés à l'indexation, de la performance? Ou il est totalement sûr?

Je doute d'une instruction select simple serait de mauvais effets secondaires (à part les problèmes de performances avec l'instruction select vous êtes d'exécution). Après tout, vous n'êtes pas la modification de la définition de la table.

OriginalL'auteur Adrian | 2015-04-28