Jump to content

1.6.09 - Prestashop ne répond plus


Recommended Posts

Nous avons créer 11000 codes réduction à usage unique applicables du 13.11.2016 au 16.12.2016

Dès que nous sommes dans cette plage de date, le fait de s'identifier ou de poser un produit dans le panier sans être identifié fait ramer Prestashop. Le CPU de mysql monte à + de 800%.

 

En regardant d'un peu plus près nous voyons qu'il y a une boucle dont les id dans la clause where changent 

 

Requête 1 : SELECT * FROM ps_cart_rule_product_rule pr LEFT JOIN ps_cart_rule_product_rule_value prv ON pr.id_product_rule = prv.id_product_rule WHERE pr.id_product_rule_group = 3063

Requête 2 : SELECT * FROM ps_cart_rule_product_rule_group WHERE id_cart_rule = 10010

 

Le fait de supprimer les 11000 codes réduction, restabilise le tout

 

Merci de noter que les tests on était fait en mode maintenance.

 

Pouvez vous m'aider ?

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...