Entries from 2009-02-24 to 1 day

今日の復習

全て10割。 Layered Arch Services 並列化出来る場所を見つける Model Driven Design Set and aggregate Entities WEwLC どんなテスト書けば? Selection

DDD => D

DDD Quickly を読む時間。集中力が明らかに低下していた。うまく集中できるように方法を考えよう。 根性で集中力を2倍にします とにかく2倍にします などど根性論に走らないように。ハンターもなければ宇宙兄弟もない。そのあたりが問題だな。

Lock-Based Concurrency Control - Database Management Systems

Database Management Systemsの16章。 マインドマップから再構成したまとめ 背景 Serializable を実現したい Recoverable を実現したい Strict 2PL とは プロトコル 1. read/modify するなら shared/execlsive lock をリクエスト 2. トランザクション完了時…

9. clustered のコードを読む - PostgreSQL のソースコードを読む

db

4.ソース読みに慣れよう を参考に CLUSTER コマンドの行く末を見ていく。 おそらく goal は commands/cluster.c だと思うが、そこにいたるまで何か特別な事が起きていないかをチェックしよう。 DML 以外の SQL は ProcessUtility で処理されて、switch/case …