0
我如何測試PHP數據庫調用的速度?PHP:我如何測試查詢所需的時間?
我感興趣的測試有多少毫秒需要我的劇本與查詢調用數據庫,得到的結果。例如有多少milisecond會採取以下的查詢來執行:
SELECT * FROM客戶排序依據事先CUSTOMER_ID
感謝。
我如何測試PHP數據庫調用的速度?PHP:我如何測試查詢所需的時間?
我感興趣的測試有多少毫秒需要我的劇本與查詢調用數據庫,得到的結果。例如有多少milisecond會採取以下的查詢來執行:
SELECT * FROM客戶排序依據事先CUSTOMER_ID
感謝。
快速和骯髒的:
$q = "SELECT foo FROM BAR";
$start = microtime(true);
$res = query($q);
$end = microtime(true);
echo "Query took " . ($end-$start) . " seconds";
其實,microtime中()返回微秒,而不是秒。 – 2009-10-04 22:12:13
作爲第一個參數傳遞true使microtime以浮點形式返回時間。預期的輸出將是「查詢花了X.Y秒」 – timdev 2009-10-04 22:14:52
我不知道,謝謝:) – 2009-10-05 10:54:38