データ構造とスキーマ定義言語 (DDL)

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

【実務・中級編】 セグメント圧縮オプション – 階層型DBMS

【第1回】階層型DBMSの極限チューニング:セグメント圧縮オプションの設計哲学と実務解チーフアーキテクトの私だ。コードレビューや設計レビューで、未だに「ディスクが足りないからとりあえず圧縮を有効にした」「CPU負荷が跳ね上がったので圧縮を外...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 フリースペース管理と断片化対策 – 階層型DBMS

階層型DBMSの断片化防衛ライン:フリースペース管理と物理レイアウトの極意おい、設計レビューの手を止めてくれ。今、君が描いたこのスキーマ定義、そしてフリースペースのデフォルト値をそのまま放置しているコード。本番環境で1ヶ月走らせたら、確実に...
データ構造とスキーマ定義言語 (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インデック...
スポンサーリンク