# SET sql\_big\_selects = 1 als Session-Variable setzen - Aber wo?

**URL:** <https://forum.shopware.com/t/set-sql-big-selects-1-als-session-variable-setzen-aber-wo/86522>\
**Category:** Programmierung\
**Created:** [27. März 2021 um 15:59 UTC](https://forum.shopware.com/t/set-sql-big-selects-1-als-session-variable-setzen-aber-wo/86522 "2021-03-27T15:59:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![XJulia](https://avatars.discourse-cdn.com/v4/letter/x/bc79bd/32.png) [@XJulia](https://forum.shopware.com/u/XJulia)\
**Post date:** [27. März 2021 um 15:59 UTC](https://forum.shopware.com/t/set-sql-big-selects-1-als-session-variable-setzen-aber-wo/86522/1 "2021-03-27T15:59:20Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![sacrofano](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sacrofano](https://forum.shopware.com/u/sacrofano)\
**Post date:** [1. April 2021 um 09:46 UTC](https://forum.shopware.com/t/set-sql-big-selects-1-als-session-variable-setzen-aber-wo/86522/2 "2021-04-01T09:46:57Z")

</div>

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](https://github.com/shopware/shopware/blob/b206fe23b16f8a4eaa91bf825a1f61bba1c3a469/engine/Shopware/Components/DependencyInjection/Bridge/Db.php) ansehen und versuchen, diese Datei zu manipulieren.  
Der Wechsel des Hosting Pakets ist langfristig sinnvoller.

---

<div class="post-metadata">

**Author:** ![Niederbobi](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@Niederbobi](https://forum.shopware.com/u/Niederbobi)\
**Post date:** [1. April 2021 um 14:45 UTC](https://forum.shopware.com/t/set-sql-big-selects-1-als-session-variable-setzen-aber-wo/86522/3 "2021-04-01T14:45:55Z")

</div>

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](https://stackoverflow.com/questions/950465/mysql-sql-big-selects#:~:text=SQL_BIG_SELECTS%20is%20used%20to%20prevent,command%2Dline%20option%20at%20startup).
