レガシーDBMS

スポンサーリンク
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 物理ブロックサイズとI/O効率 – 階層型DBMS

物理ブロックサイズとI/O効率:階層型DBMSの命脈を握る「物理レイアウト」の極意テックリードの私だ。今日のコードレビュー、あるいは基本設計レビューで、また「デフォルトのブロックサイズで十分だろう」という安易な言葉を聞いた。断言しよう。現代...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 副次インデックス – 階層型DBMS

階層型DBMSにおける「副次インデックス」の極意:ツリーの呪縛を断ち切る設計論おい、コードレビューの手を止めてくれ。今上がってきたこのスキーマ設計、一体いつの時代の代物だ?「親セグメントを辿れば全件スキャンになるから、とりあえず全属性にセカ...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 双方向論理関係 – 階層型DBMS

階層型DBMSの深層:双方向論理関係(Bidirectional Logical Relationships)による極限のスキーマ設計こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、また「論理親子関係の方向性」を安易に決めた設...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理親セグメント – 階層型DBMS

階層型DBMSの深淵:『論理親セグメント』が織りなす分散グラフの美学と設計の鉄則こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計レビューで、また君たちは「リレーショナル脳」のまま階層型DBMSのスキーマを引こうと...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理子セグメント – 階層型DBMS

物理の壁を撃ち抜け:『論理子セグメント』がもたらす階層型DBMSの構造革命こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、君たちはまた「いかにしてリレーショナルの呪縛から逃れるか」「あるいは...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 セグメントプレフィックス – 階層型DBMS

セグメントプレフィックスの真実:ポインタとフラグの極限最適化こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、また「なんとなく」組まれたスキーマ定義を見かけた。リレーショナルデータベース(RD...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 HSAM (Hierarchical Sequential Access Method) – 階層型DBMS

HSAMの真実:なぜ今、私たちは「最も原始的な順次アクセス」から学ぶべきなのかこんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計レビューで、君たちはまた「とりあえずRDBMSの外部キーとインデックスを張っておけばい...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 HISAM (Hierarchical Indexed Sequential Access Method) – 階層型DBMS

HISAMの極意:なぜ今、我々はキー順アクセスの原点に立ち返るべきなのかおい、手を止めてくれ。次の設計レビューに入る前に、少しだけ昔の――いや、データ構造の根源を揺るがす「真実」について話そう。お前たちは普段、RDBのB-Treeインデック...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 HDAM (Hierarchical Direct Access Method) – 階層型DBMS

伝説のチーフアーキテクトが説く:HDAMの極意と実務設計の鉄則こんにちは。チームのコードレビューやアーキテクチャ設計で「なぜその構造にしたのか?」を徹底的に突き詰めているチーフアーキテクトだ。現代のWeb系エンジニアの多くは、RDB(MyS...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 階層直接アクセス – 階層型DBMS

階層直接アクセス(Direct Access):ポインタの呪縛を断ち切る物理配置の極意おい、そこの設計書を見せてくれ。……なんだこれは。セグメントAから子セグメントB、さらに孫セグメントCへとポインタを延々と手繰り寄せるようなクエリ設計にな...
スポンサーリンク