Error Al Ver Ordenes

wr3stl3r

Nuevo usuario
HOLA PUES TODO IBA BIEN, DEJE 3 DIAS A LA TIENDA FUNCIONANDO SOLA, HOY LUNES, QUE ENTRO, ME TIRA ESTE ERROR SOLO AL QUERER VER LAS ORDENES...

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 SQL_MAX_JOIN_SIZE=# if the SELECT is okay


QUE PUEDO HACER ?
 

Xarlie

Super Moderador
Miembro del equipo
Si tienes acceso a la configuración de tu MySQL podrías aumentar el parámetro de MAX_JOIN_SIZE.

Ese error se da cuando se produce consultas a lo bestias... la solución:

Abres el fichero /lib/Varien/Db/Adapter/Pdo/Mysql.php
Sobre la línea 140 verás la línea:
$this->_connection->query("SET SQL_MODE=’’");

La modificas por esta:
$this->_connection->query("SET SQL_BIG_SELECTS=1;SET SQL_MODE=''");

Como ves sólo se añade lo que te "tira" el error anterior.
Puede que tu usuario necesite permisos extras para lanzar esa consulta.
 
Arriba