Entries from 2009-03-11 to 1 day

不可解バグの原因判明

id:mjt:20090310:p3 などでお騒がせしている trunk 版 Mosh の不可解なバグの原因が分かった。 現象 シリアライズされた (mosh test) ライブラリを import すると &condition-rcd を指していたはずの参照が別のものに置き換わる 原因 Fasl シリアライズ時に …

Julia

漸く BRIDGE にたどり着けるようになった。原曲とあわせて弾いてみたところ自分の演奏は速すぎることが分かった。 ゆったりと弾かねば。

今日の復習

実行性能とスケーラビリティ 3割 以下10割 Dead Lock キャッシュの性能と速度改善 Disk space management コンピュータとは

今日の英語 - Domain Driven Desgin Quickly その14

速読の練習。速読はしない。文の構造を意識しつつ読み進める習慣をつける。方法論はTOEFLテスト速読・速聴大特訓 基礎編で。ルールは以下の通り。 トピックセンテンスは黄色いマーカーで シグナルワードは緑の線 特に感想はなし。

Introduction to Lock Management and Lock Conversions - Database Management Systems

Database Management Systemsの16章。 マインドマップから再構成したまとめ Lock の管理は Lock Manager が行う lock table を保持する Lock table key : Lock する Object の ID value : lock entry Lock entry そのロックを獲得しているトランザクション数…

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

db

swap_relation_files で何が swap されてテーブルの実体が入れ替わるかを見ていく。 Form_pg_class.relfilenode を swap することが何を意味するか。 Form_pg_class pg_class は system relation の relation 定義らしい。 Oid relfilenode; /* identifier o…

PostgreSQL の開発者の集まりはどこに

PostgreSQL の開発者が集まる場所はないだろうか。IRC とか。 HACKER ML は購読しているのだけど、もっと気軽に話せるような場所。

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

db

少し脱線してロックについて見て回る。 ロックが獲得されるのは ユーザーが明示的にロックする LOCK コマンド Query や transaction に付随して DBMS が裏でロックする の2つある。 ロックの種類とその意味は以下。 http://www.postgresql.jp/document/pg721…