2005-02-01から1ヶ月間の記事一覧
Hibernate Performance Tips
Pro Spring: Spring and EJB. Learn how to use Spring with EJB applictions Although all the ApplicationContext instances created for your EJB instances are identically configured, the beans are not identical. Consider a Spring configuration …
Webコンテナ(少なくともTomcat5.0)でPoolされているThreadのThreadLocal.ThreadLocalMapってThreadが再利用されるたびにリフレクションとか使ってクリアーされているわけではないのですね。コードを読んでもわからないのでServlet動かしました。(はじめか…
Threadをプーリングして管理しているクラスはThreadを再利用する前にThreadがもっているThreadLocalMapをクリアーしているはず?と思ったんですがどうなんでしょう。org.apache.tomcat.util.threadsパッケージのクラスをコードを少しみてみたんですが、そう…
However, there are many open-source implementations and even some commercial implementations that do not save transaction states after the prepare phase, for example, and cannot tolerate a crash at this point. この文章よりも後のほうでJOTM…
EclipseのCVS Repositories ViewでたとえばHibernateのCVSのHEADビューを開くと同一の名称で2種類のフォルダのアイコンがでてくるんですが、ちがいは何でしょう?閉じてる方のフォルダのアイコンの中には、小さく黄色と白の図形が見える。なにコレ???
今日届きました。 最近、without EJBとかJava Transaction Processingとかに挑戦してますが、どうも言っていることがわからない。知識がないのが一番の原因なのですが、英語が読めないのも大きいです。ということで買ってみました。パラパラとしか読んでいな…
http://www.postgresql.jp/document/pg800doc/html/transaction-iso.html トランザクションが、複数行のある集合を返す検索条件で問い合わせを再実行したとき、別のトランザクションがコミットしてしまったために、同じ検索条件で問い合わせを実行しても異な…
メモ。
トランザクション処理システム入門を読んでいてキー範囲ロックというものを知りました。 キー範囲ロックを使うとテーブルロックより優れたパフォーマンスでファントムリードを防げるよ、ということみたいです。ん?そうとは明示されていないのですが、キー範…
Java Transaction Processingのp.162で、ほんの少しだけO/Rマッピングツールとrepeatable readに触れています。みんなどうしてるんだろう。Hibernate入門記をちょっとだけ参照しましたが、キャッシュの問題が難しそう。
トランザクション処理 システム入門の「6.7 幻の回避」という節に出てくる例がよくあるファントムリードの例と若干違っていたので、googleに聞いてみました。結局「幻の回避」に出てくるような例が一般的に言われるファントムリードに分類されるのかどうかは…
ちょっと考えてみましたが理解できませんでした。「select ... for update」って使ったことないんですがこれって対象テーブルの行ロックだけじゃなくて他のテーブルに対するロックも獲得できる?調べてからもういっかいMLに質問してみます。
トランザクション処理 システム入門作者: フィリップバーンスタイン,エリックニューカマー,Philip Bernstein,Eric Newcomer,大磯和広,木下聡,早瀬勝,小野沢博文,仲山恭央出版社/メーカー: 日経BP社発売日: 1998/03/21メディア: 単行本購入: 1人 クリック: 19…
うなぎをたらふく食ってまいりました。塩焼き、土佐焼き、刺身、肝、味噌。写真撮ればよかったなー。 うなぎを頬張りながら俺も大人になったなーとか感慨にふけっていると、学生服を着た高校生2人がやってきて「おやじさん、塩と土佐と重を2人前ね」とか言う…
うとうとして気づいたら朝でした。ページは進めど理解は進まず。 それにしてもトランザクションに関してログとかリカバリーとか非同期とかについて考えたことってなかった。基本が全くなかったってことかも。うーん次行こ。