レガシーDBMS

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

【実務・中級編】 データベース再編成ユーティリティ設定 – 階層型DBMS

階層型DBMSの極限:データ再編成(Reorganization)のアーキテクチャと実務戦略チーフアーキテクトの私だ。今日のコードレビューで、また「物理構造の老朽化を放置したまま、なんとなくインデックスを追加しようとしている」ジュニアのプル...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 セカンダリインデックスポインタ – 階層型DBMS

階層型DBMSの深層:セカンダリインデックスポインタ設計の極意おい、コードレビューの手を止めてくれ。今、君たちが設計しているそのスキーマ、本当に実運用に耐えるか?「階層型DBMSなんてレガシーな技術だ」?――フッ、笑わせるな。金融の勘定系や...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 インデックスデータベース定義 – 階層型DBMS

階層型DBMSアーキテクチャ論:セカンダリインデックス設計の極意こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、また「親を辿らないとデータにアクセスできないレガシーな発想」のスキーマ定義を見かけた。リレーショナルデータベース(...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 オーバーフロー領域の管理 – 階層型DBMS

階層型DBMSの深層:オーバーフロー領域の設計と、ポインタ連鎖の呪縛を断つ技術おい、そこの設計書を出せ。……なんだこのスカスカのプライマリデータセットのサイジングは。データ量の増加を見越して「とりあえず大きくしました」だと? 舐めるな。現代...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 データベースレコードの物理配置 – 階層型DBMS

物理配置を制する者が、階層型DBMSを制するおい、設計レビューを始めるぞ。今回のテーマは「階層型DBMSにおけるレコードの物理配置戦略」だ。現代のWeb系エンジニアの多くは、リレーショナルデータベース(RDBMS)やNoSQLのドキュメント...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 階層直接ポインタ – 階層型DBMS

階層直接ポインタの深淵:物理アドレスの呪縛と、現代に通じる「真のデータ独立性」の極意こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは設計レビューの場において、もし君が「階層型DBMS」のスキーマ定義、それも階層直接ポイン...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 ツインポインタ管理 – 階層型DBMS

階層型DBMSの深層:ツインポインタ(Twin Pointer)が隠し持つ極限の構造と最適化戦略こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、「なぜこのセグメント探索にこれほどCPUサイクルを消費しているのか」とジュニアエン...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理親ポインタの物理実装 – 階層型DBMS

【第4回】論理親ポインタの物理実装:双方向リンクがもたらす整合性の地獄と、それをねじ伏せる設計パターンおい、設計レビューの手を止めろ。お前たちが今書こうとしているそのスキーマ、本当に整合性を担保できるのか?現代のWebエンジニアの多くは、リ...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理子ポインタの物理実装 – 階層型DBMS

論理子ポインタの物理実装:異種DB間を繋ぐ「見えない鎖」の正体おい、そこの設計書を見せてみろ。……なんだこれは。「論理子ポインタ(Logical Child Pointer)を用いて、別データベースのセグメントへリンクを張る」――ふん、綺麗...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 SSAコマンドコード – 階層型DBMS

【基幹の深層】SSAコマンドコードが握る、階層型DBMSの命運 —— 効率的なセグメント探索と設計の極意こんにちは、チーフアーキテクトの私だ。現代のモダンなWebアプリケーション開発において、RDBMSやNoSQLは空気のような存在だ。しか...
スポンサーリンク