home wiki.fukuchiharuki.me
Menu

*関連 [#n4635d81]
-MySQL
-Java

*概要 [#v5776864]
JavaでサーバーサイドPreparedStatementします。

*方法 [#c837ecff]
接続URLに次のパラメータを足します。
 useServerPrepStmts=true

*解説 [#lecc4c79]
デフォルトの接続だとどうもクライアントPreparedStatementしてるようです(クライアント側でパラメータをバインドしたSQL文を作成して投げる)。
これに伴ってU+00A5問題なんてのがあるようです。

しかしサーバーサイドPreparedStatementの採用はそれほどポジティブでもないようです。
なぜならそもそも実行計画をキャッシュすることがないようだからです。

*参考 [#q9271ea4]
-http://blog.everqueue.com/chiba/2008/12/23/33/
-http://d.hatena.ne.jp/kazuhooku/20081224/1230084621