it技術:データベース:postgresql:運用
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
it技術:データベース:postgresql:運用 [2021/01/29 11:26] – [バージョン番号の説明] yajuadmin | it技術:データベース:postgresql:運用 [2021/06/06 12:31] – [テーブルロックなしのリインデックス] yajuadmin | ||
---|---|---|---|
行 571: | 行 571: | ||
==== テーブルロックなしのリインデックス ==== | ==== テーブルロックなしのリインデックス ==== | ||
reindexコマンドはテーブルロックがかかってしまうので、運用中のDBに対して使うのは難しい。\\ | reindexコマンドはテーブルロックがかかってしまうので、運用中のDBに対して使うのは難しい。\\ | ||
- | ただ、PostgreSQLでは別名で全く同じインデックスの作成を行うことができる | + | ただ、PostgreSQLでは別名で全く同じインデックスの作成を行うことができる\\ |
+ | ※PostgreSQL12からは、REINDEX CONCURRENTLY が導入され、REINDEX による重いロックなしでインデックスを再構築できます。 | ||
* [[http:// | * [[http:// | ||
行 651: | 行 652: | ||
==== メジャーアップデート ==== | ==== メジャーアップデート ==== | ||
メジャーアップデートでは、データのバックアップとリストアの作業が必要である。\\ | メジャーアップデートでは、データのバックアップとリストアの作業が必要である。\\ | ||
- | メジャーアップデート用ツールとして、[[https:// | + | メジャーアップデート用ツールとして、[[https:// |
- | [[https:// | + | |
+ | === pg_upgrade === | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ |
it技術/データベース/postgresql/運用.txt · 最終更新: 2024/04/24 11:07 by yajuadmin