スポンサーリンク
PostgreSQL

【入門編】 CONCURRENTLYオプション – PostgreSQL

「あとからインデックス追加したらサイトが止まった…」そんな悲劇を防ぐ魔法の言葉こんにちは!データベースの世界にどっぷり浸かって十数年、エンジニアのブログへようこそ。皆さんは、Webサービスを運営していてこんな経験はありませんか?「検索が遅い...
PostgreSQL

【テクニカル・上級編】 並列インデックス構築 – PostgreSQL

「待機時間」という名の負債をどう削るか:PostgreSQL並列インデックス構築の深淵データベースの運用を長く続けていると、ある日突然、巨大なテーブルと向き合わなければならない瞬間が訪れます。「この数億行のテーブルに、今すぐインデックスを貼...
PostgreSQL

【実務・中級編】 並列インデックス構築 – PostgreSQL

大規模テーブルのインデックス作成で「詰んだ」経験、ありませんか?現場でPostgreSQLを触っていると、避けて通れないのが「テーブルの巨大化」ですよね。数千万、あるいは数億行あるテーブルに対して、ふと「あ、このカラムにインデックス貼らない...
PostgreSQL

【入門編】 並列インデックス構築 – PostgreSQL

こんにちは!データベースの世界へようこそ。普段、何気なく使っている「検索機能」。実はその裏側では、データベースという名の巨大な図書館で、司書さんが必死に本を探してくれているんです。今日は、その司書さんの仕事効率を劇的に上げる「並列インデック...
PostgreSQL

【テクニカル・上級編】 pg_stat_user_indexesビュー – PostgreSQL

インデックスの「死に体」を見抜く:pg_stat_user_indexesの深淵データベースエンジニアとして長く現場に立っていると、ふとした瞬間に背筋が寒くなることがある。「このインデックス、本当に必要だろうか?」という疑念だ。開発初期に念...
PostgreSQL

【実務・中級編】 pg_stat_user_indexesビュー – PostgreSQL

「ねえ、データベースがなんだか最近重いんだよね」……そんな相談を受けたとき、真っ先に僕が確認するのが「そのインデックス、本当に必要?」という視点です。PostgreSQLを運用していると、パフォーマンス向上のためにインデックスをどんどん追加...
PostgreSQL

【入門編】 pg_stat_user_indexesビュー – PostgreSQL

みなさん、こんにちは!データベースエンジニアの現場から、今日も現場のリアルな知恵をお届けします。今日は、PostgreSQLを使っていると必ずと言っていいほどぶつかる「インデックスの悩み」についてお話ししようと思います。皆さんは、自分のデー...
PostgreSQL

【テクニカル・上級編】 REINDEXコマンド – PostgreSQL

インデックスの「老い」と向き合う:PostgreSQLにおけるREINDEXの深淵データベースを長く運用していると、必ず直面する「得体の知れないパフォーマンス低下」という壁があります。クエリプランナーの挙動も悪くない、統計情報も最新。それな...
PostgreSQL

【実務・中級編】 REINDEXコマンド – PostgreSQL

インデックスの「健康診断」、ちゃんとやってる?REINDEXでPostgreSQLをリフレッシュしようやあ。最近、データベースのパフォーマンスチューニングに追われてないかな?「以前はサクサク動いていたクエリが、最近なんだか重い気がする……」...
PostgreSQL

【入門編】 REINDEXコマンド – PostgreSQL

「なんだか最近、検索が遅いな……」と思ったら。PostgreSQLのインデックスをお掃除しよう!みなさん、こんにちは!データベースの世界へようこそ。日々データベースを触っていると、「最初はあんなにサクサク動いていたのに、最近なんだか検索が遅...
スポンサーリンク