JPA/hibernate 未分類

Spring-boot-JPAの実行SQLをログ出力する

投稿日:

せっかくJPA導入したのだから、ネイティブSQLは使用しない方がいいです。

しかし、データストアがRDBの場合は、パフォーマンスチューニングや開発時に欲しいデータが取れない場合は、SQLを見直したい時があります。

しかもJPAの場合、発行されるSQLはサーバーログには出力されない。

そんなときに、RDB側の設定でRDBに発行されたSQLをログ出力することができるので、やっておいた方がいいです。

https://qiita.com/u-chida/items/2dc7fc2e386edde1c421

-JPA/hibernate, 未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

hibernate入門を読んだ。JPAのN+1問題の解決方法

この本をkindleで読んだ。お勧めしておきます。著者はケンブリッジ大学の理系出身。 常にN+1SELECTが悪いわけではなく、むしろいい意味で処理が分散して処理が高速化したり、より安定することもあり …

no image

引数を与えてPythonスクリプトを実行する

.pyで保存したファイルをPythonスクリプトと言う 言い方は様々だが、.pyで保存したファイルを「Pythonスクリプト」と言う。 引数は{0}で埋め込む  

no image

N+1問題でJPAを諦めるのはもったいない

JPAを実案件で使ってみて。時間をかけて勉強することが必ず必要となる。 自分はいきなりJPAで組むことになった。最初はJPQL使わずにJPAPepositoryの標準メソッドだけでごまかしごまかしやっ …

no image

AWS AMIでWebサーバーの冗長化

冗長化の際にはEC2サーバーを複数設定する必要がある。 一度EC2を設定したら、AWS AMIを使用して冗長化する。 AMIとはAmazon Machine Imageである。マシンイメージのことであ …

no image

コマンドライン/EclipseからGit pushするときのコミッター名を変更する

コマンドラインからプッシュするとき   eclipseからプッシュするとき 設定>チーム>Git>構成>ユーザー設定 エントリーの追加ボタンを押して、上記のように追加し、適用します。 key …