質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Hibernate

HibernateとはJava言語のobject-relational mapping (ORM)ライブラリであり、Object/Relational Mappingよりはるか多くの方法でアプリケーションをPOJOで機能付けることができます。

JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

Q&A

1回答

1111閲覧

アプリケーションの性能検証について

strokes1967

総合スコア14

Hibernate

HibernateとはJava言語のobject-relational mapping (ORM)ライブラリであり、Object/Relational Mappingよりはるか多くの方法でアプリケーションをPOJOで機能付けることができます。

JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

0グッド

0クリップ

投稿2017/09/05 01:46

こんにちは。
現在以下の仕様のアプリケーションを作成しています。

・データを1件検索し、値を表示する。

ここで使用しているJSPとHibernateについて性能を測りたいのです。
Jmeterを使用し、レスポンスタイムを抽出する際に
JSPとHibernateを切り分けて性能を調査したいと考えています。

無知で申し訳ございませんが、この二つを切り分けて性能を検証する方法はございますか?
よろしくお願いします。

質問内容が理解しづらい場合はご指摘よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

JSP:サーバでの処理時間
Hibernate:SQLの実行と結果取得にかかる時間

とすると、どちらもログが出る設定があるはずです。
Jmeterを利用するのであれば、サーバでの処理時間は取得できるので、
Hibernateのログの設定で性能は見れると思いますが、
数百万とか数千万くらいデータを積まないと性能試験にならないかと。

投稿2017/09/05 05:19

szk.

総合スコア1400

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

strokes1967

2017/09/05 05:22

ありがとうございます。 データの件数を変えて検証する必要はありますか?
szk.

2017/09/05 07:51 編集

strokes1967さんのおっしゃる性能の検証というモノが どのような規模のWEBサービスでどの工程のどのような検証を想定されているかで様々ですが、 単純に1件しかレコードがないデータベースから1件取得する性能と 1000万件あるデータベースから1件取得する性能は違いますよね。 というか前者であれば性能の検証は不要ですし。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問