質問: ### 一度に数万件のデータを取得し表示するアプリケーションの性能を図りたいです。 ふとした疑問なのですが、私は現在webアプリケーションを作成していて 性能検証をしたいと考えています。 そこで上記の通りなのですが、 データ一覧画面的なものに一度に数万件のデータを取得し、表示させたいと考えています。 そこで以下のような疑問が浮かび上がったのですが、ご教授ください。 ### 質問1・このような検証の場合、レスポンスタイムはどうのように図るのですか? これは王道があるのかないのかも分かりませんが、 皆様の経験則でもよいので聞かせていただくと助かります。 例)〇〇というツールを使用し、×××をする方法で実現した。 何か使用されたツール等聞かせていただいても助かります。 無知な故、質問内容に不備がございましたら申し訳ございません。 以上、よろしくお願いします。
回答: 1ソースコードのリクエスト送信時とレスポンス受信時にログを仕込み、時刻を比較する。 ・簡易的に見たり、ボトルネックを調査する際にササッと調べたいときに利用します。 ・クライアント側で調査は完結します。 2アクセスログを参照する。 ・大体のツール(Apache等)のアクセスログにはレスポンスタイムも表示されるかと思いますのでそれを利用します。 ・平均レスポンス時間等を計算する際にレスポンスタイムを抽出したりします。