這可能是一個簡單的錯誤,但我難倒...選擇查詢更新緩慢
我有了一個Chrome擴展,它的偉大工程,並立即將分別使用AJAX插入條目的數據庫。
我有一個單獨的PHP文件,用於輸出表中的條目數。這是有效的,但是當被調用時,條目需要很長時間才能更新到正確的數字。我需要它立即更新。
是否有任何理由說,當表本身立即更新時,查詢輸出正確的數字需要很長時間?
<?php
$link = mysqli_connect("localhost", "root", "", "fyp");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
if ($result = mysqli_query($link, "SELECT * FROM links")) {
$row_cnt = mysqli_num_rows($result);
printf($row_cnt);
mysqli_free_result($result);
}
/* close connection */
mysqli_close($link);
?>
謝謝。
雖然這是一個更好的解決方案,它仍然需要很長時間來更新。雖然它在phpymadmin中更新。 有沒有我失蹤的東西?有時需要2-3分鐘更新,如果是瞬間的? – user1157
在這種情況下,您應該在您的phpmyadmin:show processlist中運行;檢查你的數據庫中發生了什麼 –