Moin,
ich hab mir nen SQL Query gebastelt womit ich ne Statistik anlegen will und grafisch darstellen will über Aufrufe in den letzten 24 Stunden. PHP gecoded ist alles soweit, nur scheint es so, als ob PHP nicht mit der Menge der Datensätze klar kommt und irgendwann einfach sagt: Ne ist nicht, ich gib dir nen 500er zurück.
Gibts da vielleicht ne alternative das Result meiner Query zu verarbeiten?
Aktuell:
So im groben. Auf mehrere Querys aufteilen hab ich auch schon probiert, dann kam oft, nicht immer, ein Timeout leider.
hab mal künstlich die Datensätze reduziert dann gings, also liegt wohl an der Menge.
Jemand eine Idee (außer vllt mehr Speicher)?
ich hab mir nen SQL Query gebastelt womit ich ne Statistik anlegen will und grafisch darstellen will über Aufrufe in den letzten 24 Stunden. PHP gecoded ist alles soweit, nur scheint es so, als ob PHP nicht mit der Menge der Datensätze klar kommt und irgendwann einfach sagt: Ne ist nicht, ich gib dir nen 500er zurück.
Gibts da vielleicht ne alternative das Result meiner Query zu verarbeiten?
Aktuell:
PHP Code:
$db = @new mysqli($server, $user, $pass, $database);
if(mysqli_connect_errno() == 0)
{
$sql = "STATEMENT";
$result = $db->query($sql);
while($line = $result->fetch_object())
{
//Code
}
}
hab mal künstlich die Datensätze reduziert dann gings, also liegt wohl an der Menge.
Jemand eine Idee (außer vllt mehr Speicher)?