Zu viele Verbindungen zur Datenbank

Hallo,

seit einiger Zeit erhalte ich folgende Fehlermeldung:

RuntimeException: Could not connect to database. Message from SQL Server: SQLSTATE(HY000) (1226) User ‚******‘ has exceeded the ‚max_user_connections‘ resource (current value: 10) in /engine/Shopware/Components/DependencyInjection/Bridge/Db.php:97 Stack trace:

Danach habe ich dem Hoster diese Fehlermeldung übermittelt und sie haben mir geantwortet, dass bei ihnen nicht mehr als 10 Verbindungen gleichzeitig zur Verfügung stehen.

Wie kann ich bei Shopware 5 die Anzahl Verbindungen zur Datenbank einstellen?

Moin,
wenn dein Hoster maximal 10 Verbindungen zulässt, kannst du nichts machen, das ist eine Einstellung der Datenbank.

Hallo,

Besten Dank für deine Antwort gettheMaX.

Kann mir jemand mitteilen wie viele Verbindungen zur Datenbank Shopware 5 maximum braucht?

Hallo,

das lässt sich pauschal nicht beantworten und hängt inbesondere auch von den verwendeten Plugins ab. Live Shopping benötigt z.B. deutlich mehr DB Verbindungen als ein Shop ohne.

Viele Grüße

So, jetzt habe ich mehr Informationen vom Kunde erhalte.
Braucht es alle diese Verbindungen oder könnte man diverse deaktivieren?

RuntimeException: Could not connect to database. Message from SQL Server: SQLSTATE(HY000) (1226) User '******' has exceeded the 'max_user_connections' resource (current value: 10) in /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/DependencyInjection/Bridge/Db.php:97
Stack trace:
#0 /home/11113265888/web/?????????????/public_html/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(530): Shopware\Components\DependencyInjection\Bridge\Db::createPDO(Array)
#1 /home/11113265888/web/?????????????/public_html/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(376): Shopware_Plugins_Backend_Auth_Bootstrap->createSaveHandler(Object(ShopwareProductionac6ce4f6cd288c622cf0fbb83fc8234a1a4635ffProjectContainer))
#2 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Event/Handler/Plugin.php(155): Shopware_Plugins_Backend_Auth_Bootstrap->onInitResourceBackendSession(Object(Enlight_Event_EventArgs))
#3 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Event/EventManager.php(245): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Event_EventArgs))
#4 /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/DependencyInjection/Container.php(196): Enlight_Event_EventManager->notifyUntil('Enlight_Bootstr...', Object(Enlight_Event_EventArgs))
#5 /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/DependencyInjection/Container.php(136): Shopware\Components\DependencyInjection\Container->doLoad('backendsession', 'backendsession', 1)
#6 /home/11113265888/web/?????????????/public_html/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(412): Shopware\Components\DependencyInjection\Container->get('backendsession')
#7 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Event/Handler/Plugin.php(155): Shopware_Plugins_Backend_Auth_Bootstrap->onInitResourceAuth(Object(Enlight_Event_EventArgs))
#8 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Event/EventManager.php(245): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Event_EventArgs))
#9 /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/DependencyInjection/Container.php(196): Enlight_Event_EventManager->notifyUntil('Enlight_Bootstr...', Object(Enlight_Event_EventArgs))
#10 /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/DependencyInjection/Container.php(136): Shopware\Components\DependencyInjection\Container->doLoad('auth', 'auth', 1)
#11 /home/11113265888/web/?????????????/public_html/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(223): Shopware\Components\DependencyInjection\Container->get('auth')
#12 /home/11113265888/web/?????????????/public_html/engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php(204): Shopware_Plugins_Backend_Auth_Bootstrap->checkAuth()
#13 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Event/Handler/Plugin.php(155): Shopware_Plugins_Backend_Auth_Bootstrap->onPreDispatchBackend(Object(Enlight_Controller_ActionEventArgs))
#14 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Event/EventManager.php(208): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs))
#15 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Controller/Action.php(162): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#16 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Controller/Dispatcher/Default.php(461): Enlight_Controller_Action->dispatch('getMediaAction')
#17 /home/11113265888/web/?????????????/public_html/engine/Library/Enlight/Controller/Front.php(225): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#18 /home/11113265888/web/?????????????/public_html/engine/Shopware/Kernel.php(197): Enlight_Controller_Front->dispatch()
#19 /home/11113265888/web/?????????????/public_html/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#20 /home/11113265888/web/?????????????/public_html/vendor/symfony/http-kernel/HttpCache/HttpCache.php(479): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)
#21 /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/HttpCache/AppCache.php(266): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#22 /home/11113265888/web/?????????????/public_html/vendor/symfony/http-kernel/HttpCache/HttpCache.php(269): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#23 /home/11113265888/web/?????????????/public_html/engine/Shopware/Components/HttpCache/AppCache.php(106): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#24 /home/11113265888/web/?????????????/public_html/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))

Grüsse

Ich glaube nicht das es möglich ist, bestimmte Verbindungen abzuschalten, das macht auch für mich keinen Sinn. Entweder dein Hoster erhöht die Anzahl an Verbindungen, oder du sucht dir einen neuen.

Hallo,

max. 10 Verbindungen ist eher ein No-Go. Der Hoster ist vollkommen ungeeignet für Shopware. Funktionen kannst Du so nicht abschalten … es wäre besser, wenn Du Dir einen zertifizierten Shopware Hoster suchst.

Viele Grüße