Çıkışına PHP MySQL procedure hala yavaş (neredeyse tarayıcı çöküyor)

0 Cevap php

Merhaba ben yaklaşık 5000 kayıtları benim db için mysql çıkışını hızlandırmak yaklaşık birkaç hafta önce burada bir soru sordu. I ob_start () ve saklı yordamları kullanmak için tavsiye kullanılır. Ancak onun hala neredeyse tarayıcı çökmesini ve çıkış kayıtları, bu duruma nasıl herhangi bir fikir son derece yavaş olması:

    ob_start();
    $conn = new Mysqli("xxxxxxxxxx", "xxxxxxxxx", "xxxxxxxxx", "xxxxxxxxxx");

    $result = $conn->query(sprintf("call list_products(%d)", 6000));

    while($row = $result->fetch_assoc()){
        echo "<tr>";
        echo "<td>" . $row['xxxxxxx'] . "</td>";
        echo "<td>" . $row['xxxxx'] . "</td>";
        echo "<td>" . $row['xxxxx'] . "</td>";
        echo "<td>" . $row['xxxxxx'] . "</td>";
        echo "<td>" . $row['xxxx'] . "</td>";
        echo "<td>" . $row['xxx'] . "</td>";
        echo "<td>" . $row['xx'] . "</td>";
        echo "<td>" . $row['xxxx'] . "</td>";
        echo "</tr>";
    }
    echo "</tbody>";
    echo "</table>";

    $result->close();   
    $conn->close();

    ob_end_flush();

0 Cevap