bbuy0013 Posted April 1, 2011 Share Posted April 1, 2011 Bonjour à tout le monde !Voilà je tourne sous Prestashop 1.3, je suis chez 1&1;en hébergement mutualisé et j'ai un souci avec ma base de donnée.Tout allait bien jusqu'ici, le site n'avait aucun ralentissement, mais depuis 2 jours, j'ai commencé à faire de gros imports de produits via CSV (entre 1500 et 2000 produits au total, en faisant des imports de 60 produits par fichier CSV).J'ai rencontré quelques Erreurs 500 lors des importations car je suppose que j'ai du consommer énormément de ressources du serveur durant ces deux jours.Aujourd'hui, je reçois un mail de 1&1;m'indiquant:Nous nous permettons de vous contacter à la demande de nos administrateurs s'occupant de nos serveurs SQL.Ces derniers ont constatés après plusieurs emails de clients reportants des lenteurs que votre base de données se trouve parmi celles responsables de ces lenteurs.Cette alerte concerne votre compte client 26992895Veuillez trouver ci-dessous un log des informations remontés par nos administrateurs :dbo334704302 387 11419[77](29.51) 0[0](0.00) 39956[221](103.25) 3527615160[14084234](9115284.65)dbo334704302 387 SELECT t.name, COUNT(pt.id_tag) AS times FROM `ps_product_tag` pt LEFT JOIN `ps_tag` t ON t.id_tag = %% LEFT JOIN `ps_product` p ON p.id_product = %% LEFT JOIN `ps_category_product` cp ON (cp.`id_product` = p.`id_product`) INNER JOIN `ps_category_group` ctg ON (ctg.`id_category` = cp.`id_category`) INNER JOIN `ps_customer_group` cg ON (cg.`id_group` = ctg.`id_group`) WHERE id_lang = %% AND p.active = %% AND (cg.`id_customer` = %% OR ctg.`id_group` = %%) GROUP BY t.id_tag LIMIT %%;rdb581:~# myslowana /db/logs/mysql.slowlog.2?.gz -e 'user dbo334704302' -s | headuser count query_time lock_time rows_sent rows_examineddbo334704302 1054 34490[165](32.72) 583[67](0.55) 2066528[1166770](1960.65) 7461777985[13157154](7079485.75)dbo334704302 1044 SELECT t.name, COUNT(pt.id_tag) AS times FROM `ps_product_tag` pt LEFT JOIN `ps_tag` t ON t.id_tag = %% LEFT JOIN `ps_product` p ON p.id_product = %% LEFT JOIN `ps_category_product` cp ON (cp.`id_product` = p.`id_product`) INNER JOIN `ps_category_group` ctg ON (ctg.`id_category` = cp.`id_category`) INNER JOIN `ps_customer_group` cg ON (cg.`id_group` = ctg.`id_group`) WHERE id_lang = %% AND p.active = %% AND (cg.`id_customer` = %% OR ctg.`id_group` = %%) GROUP BY t.id_tag LIMIT %%;dbo334704302 4 SET timestamp=%%; SELECT COUNT(DISTINCT cp.`id_connections`) FROM `ps_connections_page` cp WHERE TIME_TO_SEC(TIMEDIFF(NOW(), cp.`time_start`)) < %% LIMIT %%;dbo334704302 1 SELECT * FROM `db334704302`.`ps_connections_page`;dbo334704302 1 SELECT * FROM `db334704302`.`ps_search_index`;dbo334704302 1 SELECT * FROM `db334704302`.`ps_page_viewed`;dbo334704302 1 SELECT * FROM `db334704302`.`ps_product_lang`;dbo334704302 1 SELECT * FROM `db334704302`.`ps_pagenotfound`;dbo334704302 1 SELECT * FROM `db334704302`.`ps_connections`;Une telle utilisation étant trop importante pour un serveur SQL mutualisé, nos administrateurs n'ont pas encore effectué la suspension de votre base, comptant sur votre collaboration afin de résoudre le problème à l'aide des logs ci-dessus.Une mise à jour des scripts et une indexation de la base ont très souvent raisons de ces lenteurs.Nous comptons sur vous pour régulariser rapidement cet incident.Pensant que le problème était du à une base de donnée pesant trop lourd suite à mes imports, j'ai sauvegardé (au cas où) et vidé les tables: connections, connections_page, connections_source, date_range, guest, pagenotfound et page_viewed en suivant les conseils de ce topic:http://www.prestashop.com/forums/viewthread/23617/P30/discussion_generale/alleger_une_base_de_donnees_prestashopMa bdd est passée de 81,76MB à 15,40MB, sachant que j'ai le droit à une bdd pesant jusqu'à 100MB.Je ne comprend donc pas quel est le problème avec ma base de donné, et je n'ai pas les compétences techniques pour comprendre ce log.Encore aujourd'hui, en naviguant sur mon site on peux avoir des ralentissements ou des Erreurs 500 mais ça reste correct comparé à il y a deux jours ou hier ( l'url si vous voulez voir : http://www.sultandiscount.com ).Quelqu'un pourrait-il m'aider à identifier quel pourrait être le problème avec ma bdd et surtout ce que je dois faire pour le résoudre?Merci d'avance.Brian. Link to comment Share on other sites More sharing options...
besky Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,Désolé mais j'ai l'impression qu'ils ont supprimé ta BDD. J'ai une erreur: The database selection cannot be made.Je suis pas certain que 1&1;soit un très bon hébergeur pour une si grosse BDD.Je te conseil d'aller voir infomaniak. 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