Nabend
Gehe ich richtig der Annahme, dass ich hiermit die Größe eines Query ermitteln kann? Ist lengths = byte ? Ich spiele gerade etwas mit dem Mysql Query Cache und würde gerne Wissen wie groß meine Querys eigentlich sind.
Gehe ich richtig der Annahme, dass ich hiermit die Größe eines Query ermitteln kann? Ist lengths = byte ? Ich spiele gerade etwas mit dem Mysql Query Cache und würde gerne Wissen wie groß meine Querys eigentlich sind.
PHP-Code:
error_reporting(E_ALL);
ini_set("display_errors", 1);
$mysqli = new mysqli("localhost", "user", "pw", "db");
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$query="meinselect";
$rowLength=0;
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_row()) {
foreach ($result->lengths as $i => $val) {
$rowLength += $val;
}
}
$result->close();
}
echo "\$rowLength = $rowLength";
/* close connection */
$mysqli->close();

Kommentar