看板 PHP 關於我們 聯絡資訊
目前我有寫成執行函式 // 執行查詢並取得結果集的函式 function executeQuery($connection, $query) { $result = $connection->query($query) or die(mysqli_error($connection)); return $result; } 這邊我想到的方式是將$query前面的"SELECT"取代變成如下 "SELECT /*+ MAX_EXECUTION_TIME(10000) */ " 不過這樣似乎沒有作用,不知道有沒有什麼方式? 因為我主機有分為前台與後台二部分 後台有時候會跑一些統計,因此時間會比較久 所以無法設定mysql執行時間限制 不然後台的統計就無法完整跑完 不知道有沒有方法可以單純限制前台的查詢的部分呢? 超過10秒就終止程式的程序 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.127.49 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1715089610.A.D37.html
MOONRAKER: php也有time limit 再用javascript在10秒後跳走 05/08 09:43