dbintronational

スポンサーリンク
PostgreSQL

【実務・中級編】 pg_statisticシステムカタログ – PostgreSQL

なぜクエリは突然遅くなるのか?「pg_stats」を味方につけて統計情報の裏側を覗こう現場で働いていると、たまに「昨日まで爆速だったクエリが、今日になって突然フルスキャンを始めた……」なんていう冷や汗モノのトラブルに遭遇しますよね。そんな時...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 仮想論理子(VLC) – 階層型DBMS

ようこそ。君がこのページを開いたということは、単なる「動くプログラム」ではなく、データの真理とパフォーマンスの極北を目指す覚悟があるということだ。今日は、階層型DBMS(IMS等)における設計の至宝であり、同時に多くの設計者を狂わせてきた「...
Cloud Spanner

【実務・中級編】 IAM条件評価の分散処理 – Cloud Spanner

やあ、私のチームの精鋭諸君。今日も技術の深淵に潜る準備はできているか?今日は、Cloud Spannerを単なる「スケーラブルなSQL DB」としてしか見ていない連中が一生辿り着けない領域の話をしよう。テーマは「IAM条件評価の分散処理」だ...
NoSQL

【テクニカル・上級編】 Sorted Set型:集合演算 – Redis

Redis Sorted Setの演算を支配する:ZUNIONSTORE/ZINTERSTOREの深淵Redisを単なる「高速なKVS」と見なしているエンジニアは、Sorted Setの集合演算が持つポテンシャルを見誤っている。`ZUNIO...
PostgreSQL

【入門編】 pg_statisticシステムカタログ – PostgreSQL

こんにちは!データベースの世界へようこそ。普段、PostgreSQLを触っていると「なんだかクエリが遅いな……」と悩む瞬間、ありますよね。そんなとき、多くのエンジニアが「インデックスを貼ろうかな?」とか「クエリの書き方を変えようかな?」と試...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 ペアセグメント – 階層型DBMS

諸君、よく集まってくれた。今日は、階層型DBMS(IMS等)における設計の「急所」とも言える「ペアセグメント(Paired Segments)」について講義する。リレーショナルデータベース(RDB)の外部キー制約に慣れきった若手エンジニアが...
Cloud Spanner

【実務・中級編】 データ暗号鍵の階層構造 – Cloud Spanner

「暗号化はコンプライアンスのためのチェックボックスではない。分散システムの心臓部を守る、アーキテクチャそのものだ」いいか、よく聞いてくれ。Cloud Spannerを単なる「スケールするリレーショナルデータベース」だと思っているなら、君の設...
NoSQL

【テクニカル・上級編】 Sorted Set型:範囲操作 – Redis

Redis Sorted Setの深淵:対数時間計算の裏側と「範囲操作」の真実RedisのSorted Set(ZSET)は、単なる「順序付き集合」ではない。これは、動的配列とハッシュテーブル、そしてスキップリスト(Skip List)とい...
PostgreSQL

【テクニカル・上級編】 手動統計情報更新 – PostgreSQL

「待てない」時の切り札:PostgreSQLの統計情報と `ANALYZE` の深い話現場で PostgreSQL を触っていると、たまに「なぜ今の実行計画を選んだ?」と頭を抱えたくなる瞬間に遭遇しますよね。特に、大量のデータを一気に流し込...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理データベース定義(LDBD) – 階層型DBMS

階層型DBMSにおけるLDBD:論理データベース定義の深淵へ諸君、ようこそ。私は長年、データベースの深淵を覗き、その構造と運用に心血を注いできた者だ。今日は、我々が日々向き合う階層型DBMS、特にその核心とも言える「論理データベース定義(L...
スポンサーリンク