私のスクリプトでは、毎日のトラフィックの消費によって、データベースから (httpd ログ ファイルを使用して) 情報を受け取る必要があります。
したがって、月が 30 日だった場合、次のコードで 30 回のサイクルで実行します。
$sql = "SELECT round(sum(bytes)/1048576) FROM logdata WHERE time_stamp BETWEEN '2012-" .$aMonth . "-" . $aDay ." 00:00:00' AND '2012-" .$aMonth . "-" . $aDay ." 23:59:59' AND status=200";
それはかなり遅く動作します。
ストアド プロシージャまたはクエリを使用して、1 つの結果セットですべての日のすべての結果を受け取ることは可能だと思います。
誰でも私を助けることができますか?ありがとう。