THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

J'ai eu plusieurs fois l'erreur suivante sur mes sites hébergés sur un mutu ovh

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[08004][1040] Too many connections' in ...

Après les avoir contacté, ils nous répondent évidement que le nombre de connexions simultanées dépasse les 30 et que c'est à nous d'optimiser nos requêtes sql dans notre script et de vérifier les sessions qui restent ouvertes lors de nos connexions sql à la bdd.

Savez-vous ce que je pourrais mettre en place pour optimiser mes sites et ne plus avoir cette erreur ?

Merci.

Offline


Thelia 2 n'utilise qu'une seule connexion par requête, qui est fermée une fois la requête terminée.

Tu as plus de 30 requêtes simultanées (tous sites confondus) ?


OpenStudio Toulouse

Offline


Non sur un seul site car j'ai une base par site en prod.

C'est assez embêtant, cela ne pourrait pas venir du code de mes modules que j'ai mal écrit ou bien un problème de sessions ?

Offline


Je ne sais pas, je n'ai pas vu le code de tes modules.

Tu as des Thelia d'avant la 1.4.3 ?


OpenStudio Toulouse

Offline


Non, ceux présentant le problème sont tous des Thelia 2

Offline


Alors le problème vient de l'hebergeur, à mon avis.

Tu es mûr pour un serveur dédié :-)


OpenStudio Toulouse

Offline


C'est ce que je pense aussi car à chaque fois le problème se résout de lui même.

D'accord je te remercie !