baba888 Posted December 2, 2021 Share Posted December 2, 2021 Bonjour tout le monde, J'ai un gros probleme et la solution est assez dur dur a trouver. J'ai un magasin avec 3000 produits, j ai remarque que la table ps_search_index passe les 2 millions, est ce que c'est normal? Une fois par semaine, j'ai une erreur dans mysql "REPAIR ps_search_index" est cela reste en "table lock" ce qui bloque toutes les autres transactions mysql dans la table: ps_guest. A chaque fois, je mets en route: SET FOREIGN_KEY_CHECKS = 0; TRUNCATE `ps_search_index`; TRUNCATE `ps_search_word`; SET FOREIGN_KEY_CHECKS = 1; Et reindexe le site completement, mais une semaine apres, j'ai encore la meme erreur et "table lock". J'utilise Prestashop 1.7.7 Merci! Link to comment Share on other sites More sharing options...
Eolia Posted December 2, 2021 Share Posted December 2, 2021 Commente est configurée votre recherche ? A partir de combien de lettres ? 1, 2, 3 ou plus ? Si c'est 1, vous indexez les 26 lettres de l'alphabet + les chiffres existants (de 0 au plus grand chiffre) le tout multiplié par chaque occurrence... Link to comment Share on other sites More sharing options...
baba888 Posted December 2, 2021 Author Share Posted December 2, 2021 Merci de votre reponse. Maximum word length (in characters): 10 Minimum word length (in characters): 3 Est ce que la configuration est correcte? Grand Merci! Link to comment Share on other sites More sharing options...
Eolia Posted December 3, 2021 Share Posted December 3, 2021 Hum... Pouvez-vous regarder quels sont les plus petits mots indexés dans la table ps_search_word ? Link to comment Share on other sites More sharing options...
baba888 Posted December 3, 2021 Author Share Posted December 3, 2021 Le plus petit mot est "-f-" et je ne ne comprends pas pourquoi j'ai cela. Merci Link to comment Share on other sites More sharing options...
Eolia Posted December 3, 2021 Share Posted December 3, 2021 Un bout de référence ? Link to comment Share on other sites More sharing options...
doekia Posted December 3, 2021 Share Posted December 3, 2021 Nativement les tirets sont, si je ne me trompe pas, ignorés. N'auriez vous pas une override sur la classe Search? Faites vous l'indexation par CRON? Quel est l'url CRON (ne PAS poster le token, ni le domaine, juste la fin de l'url !!) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now