エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
EBeanで生SQLを実行したのにDBに反映されていない? それEBeanの過剰な最適化です。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
EBeanで生SQLを実行したのにDBに反映されていない? それEBeanの過剰な最適化です。 - Qiita
Play Frameworkで動くプログラムでDDL(データ操作でなく、CREATE TABLEなどスキーマを操作するSQL命令... Play Frameworkで動くプログラムでDDL(データ操作でなく、CREATE TABLEなどスキーマを操作するSQL命令文)を発行しようとするとなぜかDB側に全然反映されなくて悩むことがあります。 悩まされた方、例えばこんな記事とか。 http://netmark.jp/2012/12/play-framework-isucon2-8.html なお、↑のコードでは EBean.createCallableSql("commit;") と Ebean.commitTransaction で2回コミットしてます。 本当は2回もいらないような気がするのですが、なんか試してるうちにこうじゃないと動かなかったのでこうしてます。 この問題は、DDL命令もロールバック可能なDB製品との組み合わせで発生します。PostgreSQLとSQLServerが該当します。EBeanはDBアクセスの最適化