Madison1961 Posted October 31, 2014 Share Posted October 31, 2014 Bonjour, Nous uitlisons la version 1.0 du module d'Export de commandes de Prestashop. Nous avons donc un traitement qui est lancé chaque mois et qui se termine habituellement en 17 heures (celui-ci produit un fichier Excel qui permet ensuite de ventiler les factures et de transmettre ces éléments à notre comptabilité pour refacturation interne). Or, lors du dernier lancement et bien que le nombre de commandes soit sensiblement équivalent (environ 170), ce traitement a mis quasiment trois fois plus de temps soit 48 heures pour se terminer !!! 17 heures c'est déjà énorme compte tenu du nombre de commandes mais 48 heures ce n'est plus compatible avec l'activité. Je voulais savoir si d'autres utilisateurs ont été confrontés à une augmentation du temps de traitement de ce module et qu'ont-ils fait pour y pallier et revenir à des temps de traitement raisonnables (adaptation d'un paramétrage ou autre action) ? D'avance merci pour votre réponse. Cordialement. Link to comment Share on other sites More sharing options...
samyha Posted October 31, 2014 Share Posted October 31, 2014 Bonjour, Ce n'est pas la bonne section pour ton topic, je le déplace. Link to comment Share on other sites More sharing options...
Madison1961 Posted November 27, 2014 Author Share Posted November 27, 2014 Un utilisateur aurait-il rencontré un problème avec la requête ci-dessous car elle ne fonctionne plus chez nous. D'avance merci pour votre aide ... R. SELECT o.id_order AS 'Num commande', o.total_paid AS 'Prix', c1.lastname AS 'Nom', c1.firstname AS 'Prenom', y1.name AS 'Taxe', c1.email AS 'Email', gl.name AS 'DC', oh.date_add AS 'Date' FROM ps_customer c1, ps_customer c2, ps_address a1, ps_address a2, ps_country_lang y1, ps_country_lang y2, ps_country n, ps_product_lang p, ps_cart_product r, ps_orders o, ps_customer_group cg, ps_group g, ps_group_lang gl, ps_order_detail od, ps_order_history oh WHERE o.valid=1 AND o.id_address_invoice=a1.id_address AND o.id_address_delivery=a2.id_address AND oh.id_order = o.id_order AND od.product_id = p.id_product AND p.id_lang=1 AND a1.id_country = y1.id_country AND a2.id_country = y2.id_country AND y1.id_lang=1 AND y2.id_lang=1 AND a1.id_customer=c1.id_customer AND a2.id_customer=c2.id_customer AND a2.id_country=n.id_country AND c1.id_default_group = cg.id_group AND cg.id_group = g.id_group AND g.id_group = gl.id_group AND oh.date_add <= '2014-11-08 23:59' AND oh.date_add >= '2014-11-01 23:59' GROUP BY o.id_order ORDER BY o.id_order ASC [Copying to tmp table] Cordialement. 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