bonjours,
j'ai une base de donnée avec 330.000 entrées qui contient tous les mots francais.
Le probleme c'est quand je lance la requete:
MySQL n'a retourné aucun enregistrement. (traitement: 2.4991 sec.)requêtepar exemple il y a aucun resultat , idem avec =
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SQL:SELECT * FROM `fr` WHERE `mot` LIKE CONVERT( _utf8 'avoir' USING latin1 ) COLLATE latin1_swedish_ci LIMIT 0 , 30
seul like %% fonctionne.
de plus le traitement est super long 2,5sec
La base de donnée est en MYisam , j'ai essayé de passer en memory(je pense que c'est plus rapide non?) mais j'ai l'erreure suivante:
pour info j'utilise easy php 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Erreur requête SQL: ALTER TABLE `fr` ENGINE = memory MySQL a répondu: #1114 - La table '#sql-1954_a' est pleine
je suis sous vista j'ai un E5200 avec 2GO de ram
Partager