Zdá se, že používáte dotaz bez vyrovnávací paměti v MySQL .
Pokud je tomu tak, budete muset buď zapnout ukládání do vyrovnávací paměti, nebo přerušit provádění předchozího dotazu, který se zdá být zablokován?
Něco jako $query->close()
EDIT:
Pokud $query
je instancí StatementInterface
, pak je tu getResource()
který vrátí mysqli_stmt
a můžete zavolat close()
na to.
EDIT2:(pro začlenění konečného rozlišení)
V případě, že používá PDO, můžete získat PDOStatement
a zavolejte closeCursor()