Spring BootとJPAで複数データベースを扱う実装方法
複数データベースを扱う方法 Spring BootとJPAで1つのデータベースを扱うのはサンプルも豊富なので簡単ですが、複数となると一気にサンプルが減り、なかなか実現するのが大変でした。なので、MySQLとPostgre…
複数データベースを扱う方法 Spring BootとJPAで1つのデータベースを扱うのはサンプルも豊富なので簡単ですが、複数となると一気にサンプルが減り、なかなか実現するのが大変でした。なので、MySQLとPostgre…
slow query DBのパフォーマンスチューニングするにはほとんどの場合まずはSQLのチューニングを行うと思います。その時必要になるのがslow queryの出力です。 今回はAWS RDSでのslow queryの…
Flywayとは? FlywayはDBのマイグレーションを行うツールです。DBの状態をバージョン管理でき、ツール経由でSQLを実行するので手作業によるミスを減らすことができます。 1. インストール Spring Boo…
Sequelizeとは まず読み方ですが、シィークゥアラァィズって読むみたいです。読みにくいですね。。。 SequelizeはNode.jsで使えるORMでMySQL、Postgres、SQLite、Microsoft …
utf8mb4とは? 絵文字はutf-8のエンコーディングでは対応できないのでutf8を拡張したutf8mb4を使わなければいけません。MySQLのデフォルト設定ではutf8なのでこの設定を変えてあげます。 mysql&…