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

Spring-data-JPAかmy-batisか

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

no image

SIerの古い開発体制

画面ごとの割り振り。 eclipse-SVN プロジェクト管理はエクセルのWBS。 ↓ これらを変えるからには、これらより高い生産性を発揮せなあかん。

no image

AWSのマネージドサービスを使うメリット

EC2はIaaSである。 サーバーをそのまま借りれるため、やろうと思えばストレージにもRDBにも使える。 一方、S3やRDSはPaaSである。マネージドサービスとも呼び、Amazonがサービス基盤とし …

no image

非同期I/O

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

no image

AI研究で必要なテクノロジー・要素

教師データを集めること 大規模分散処理(ビッグデータ) 統計?