「PostgreSQL」の記事
4件 RSS で購読
4件
PostgreSQL のトランザクション ID 周回:VACUUM が行を凍結する理由と age(datfrozenxid) の読み方
PostgreSQL の32ビットのトランザクション ID が一周すると何が起きるのか、VACUUM の凍結と relfrozenxid・datfrozenxid、周回防止の autovacuum、警告と書き込み拒否の段階、復旧手順を PostgreSQL 18 の公式ドキュメントで整理しました。
PostgreSQL のデータチェックサムが検出するもの、しないもの
PostgreSQL のデータチェックサムは、データページを読むときに破損を検出します。検査が行われるタイミング、pg_checksums でオフラインのまま有効にする方法、pg_stat_database のカウンタ、amcheck とバックアップが受け持つ範囲を整理しました。
PostgreSQL の CREATE INDEX CONCURRENTLY: 書き込みを止めない代わりに払うコスト
CREATE INDEX CONCURRENTLY が取るロック、2 回のテーブルスキャンとトランザクション待ち、失敗後に残る INVALID インデックスの扱い、トランザクションブロックとパーティションテーブルの制約を PostgreSQL 18 の文書に沿って整理します。
PostgreSQL の UPDATE が新しいインデックスエントリを作らない条件:HOT 更新と fillfactor
PostgreSQL の HOT(heap-only tuple)更新が起きる2つの条件、インデックスが参照する列と同じページの空き領域を公式ドキュメントで整理しました。fillfactor の設定と pg_stat_user_tables で比率を見る方法も扱います。
該当する記事がありません。別の言葉で検索してみてください。