Entries from 2009-03-12 to 1 day
過程と結論は Wiki にまとめた。解決方法が美しくないのが難点。
aggregates 3割 実行性能とスケーラビリティ 5割 以下10割 texture mapping buffer management storage indexing テストコードが邪魔
Database Management Systemsの16章。 マインドマップから再構成したまとめ デッドロックの検出 2つの方法 タイムアウト waits-for graph を維持 サイクルになったらデッドロック ロックの少ないものを abort デッドロックを防ぐ 2 つの方法 Conservative 2P…
SourceForge.net now supports five SCM platforms: Bazaar, Mercurial, Git, Subversion (SVN) and CVS, providing projects the freedom to choose the development tools most suitable for their team. 知らなかった。svn から別のに乗り換えたら速くな…
Our CLUSTER implementation is pessimal のスレッドに cluster コマンドが遅い理由とパッチが投稿されている。 指摘されている問題点をまとめてみる。 CLUSTER コマンドの実装は遅い。とても遅い。 index を full scan して key 順に sort する random I/O …
Records の議論で Abdulaziz Ghuloum さんが書いている、シリアライズにおける rtd と record が持つ rtd の問題はうなずける。 "expand-time generative" vs "run-time generative" で言うと、run-time generative で使った事はないなあ。 shiro さんが挙げ…
MemoryContext とは? y-asaba日誌(2006-02-12)さんの解説が良くまとまっている。 heap のコピー copy_heap_data で heap のコピーが実行される。 入力は from Oid to Oid コピー順序を指定するための Index Oid の3 つ。 tuple descriptor を見て column 数…
spon のコードを少し書いた。書きかけ。spon のエラー処理を R6RS 例外システムで書こうかと。 どのような形がきれいかを見極める良い練習になりそう。