J'accède à un grand jeu de données de texte indexé en utilisant sphinxse via MySQL. La taille du resultset est de l'ordre du gigaoctet. Cependant, j'ai remarqué que MySQL arrête la requête avec une erreur de suivi chaque fois que l'ensemble de données est supérieur à 16MB:Problème avec le jeu de résultats Sphinx supérieur à 16 Mo dans MySQL
1430 (HY000): Un problème est survenu lors du traitement de la requête sur la source de données étrangère. Erreur de source de données: mauvaise longueur de réponse searchd (longueur = 16777523)
La longueur indique la longueur du résultat qui a offensé MySQL. J'ai essayé la même requête avec le programme de recherche autonome de Sphinx. Ça fonctionne bien. J'ai essayé toutes les variables possibles dans MySQL et Sphinx, mais rien n'y fait. J'utilise Sphinx 0.9.9 rc-2 et MySQL 5.1.46.
Merci
Merci pour votre réponse. J'ai déjà essayé max_allowed_packet dans le serveur ainsi que le client. Cela n'a pas fonctionné :( – gmemon