Bonjour.
j'ai une base de données MySQL dans laquelle toutes les tables sont de type MyISAM (fulltext oblige).
J'ai la table ci-dessous :
Si je réalise la requête suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 UID | varchar(15) | NO | PRI | CREATEDATE | datetime | YES | | NULL EDITDATE | datetime | YES | | NULL NAME | varchar(100) | YES | | NULL DESC | varchar(1000) | YES | MUL | NULL CUSRUID | varchar(15) | YES | MUL | NULL EUSRUID | varchar(15) | YES | MUL | NULL FILE | longblob | YES | | NULL
Le résultat est 3942 rows in set (0.12 sec) >> Correct
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select uid from ma table
Par contre, si je fais la requête
Le résultat est 3942 rows in set (59.65 sec) >> Très exéssif
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select kid,name from ma table
Je pense que le problème provient de la colonne longblob, mais je ne sais pas lequel.
Si quelqu'un a une idée, je suis preneur.
Merci de vos réponses.
Partager