SET sql_big_selects = 1 als Session-Variable setzen - Aber wo?

Hallo zusammen,
wir haben das Problem, dass nach einer Erhöhung unserer Produktanzahl die Detail-Seiten nicht mehr gehen. Laut Hosteurope muss einmalig für die Session SET sql_big_selects = 1 gesetzt werden. Nicht global, sondern für die Session.

(Fehlermeldung ist SQLSTATE(42000): Syntax error or access violation: 1104 The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay {„uid“:„6353510“})

Nach stundenlangem Suchen und ausprobieren, finden wir nirgends eine Datei, wo man das setzen kann. Kann uns bitte jemand helfen? Vielen Dank im Voraus!

viele Grüße

Hallo,
mein bester Vorschlag wäre, das Hosting Paket zu wechseln.
Ansonsten ist mir nicht bekannt, dass man in einer Config Datei beliebige Datenbank Variablen durch Shopware setzen lassen kann. Ihr könnt euch auch shopware/Db.php at b206fe23b16f8a4eaa91bf825a1f61bba1c3a469 · shopware/shopware · GitHub ansehen und versuchen, diese Datei zu manipulieren.
Der Wechsel des Hosting Pakets ist langfristig sinnvoller.

Hallo,

das sollte doch eine Einstellung am SQL Server sein - müsstest also suchen, wo der DB Connect aufgebaut wird und hier dann das SQL auf die DB schicken. Vielleicht hilft das hier: select - MySQL - SQL_BIG_SELECTS - Stack Overflow.