私のプロジェクトで実行されている実際の Mysql クエリの実行時間を取得したいので、microtime()
前後に PHP を実行すると減算が機能しません。
コマンド ラインでクエリを実行すると、結果には次のようなタイミング情報が表示されます。
xxx rows affected in YY sec
PHPを使って同時刻情報を取得する方法。PHP の Mysql 関数を他の SO question Hereとhereで検索しましたが、同様のものは得られませんでした。mysql_error()
のような他の重要な情報をmysql_affected_rows()
返すPHP 関数はありませんか? そうでない場合、なぜそこにないのですか?理由はありますか?
誰かが言う -
実行時間を取得する最良の方法は、exec() や system() などのプログラム実行関数を使用することだと思います。
実際の実行時間を返す動作中の PHP コードを持っている人はいますか?