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

SIerができる価値の高い顧客への提案

いちSIerでも、顧客に提案できることは多い。 根本的な改善であるほど、提案の価値は高くなる。 例 ソースコードの改善 ≫ フレームワークの提案 ≫ アーキテクチャの提案 ≫ 開発体制の提案 ≫ 商品 …

no image

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

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

no image

Spring-data-JPAかmy-batisか

JPAとJDBCは異なるもの。 両方使うことも出きるし、片方だけ使うこともできる。 Springboot使い始めると、JPA使うか否かの選択になります。 言い換えると、SQL使うか否かですね。 私の意 …

no image

非同期I/O

非同期I/Oはプロセスやスレッドを使わずに並行I/O処理を走らせることができる。 少メモリかつ高速である。よく聞くところでは nginx Node.js これらも非同期I/Oであり、性能の高さは広く認 …

no image

マーケティング

弱者であるベンチャー企業が生き残る唯一の方法は、「小さい市場」を独占するしかない。 小さい市場を100個見つける。その100個から1つ選ぶ。 100個見つけて、事業プラン・収支予測を書いてみる。 小さ …