PostgreSQL、FULL VACUUMとREINDEXしないと遅くなってきちゃうの辛いね。
Conversation
Notices
-
おさ (osapon@mstdn.nere9.help@mstdn.nere9.help)'s status on Friday, 06-Jul-2018 16:07:54 JST おさ
- naokisz_friends.nico repeated this.
-
おさ (osapon@mstdn.nere9.help@mstdn.nere9.help)'s status on Friday, 06-Jul-2018 16:47:35 JST おさ
PostgreSQLのバキュームの話、補足しておくと、最近のバージョンだとデータの方は更新時に断片化しにくい仕組みが入っているんだけど、インデックスは相変わらずそれがないので、REINDEXは掛けておいた方が良いんだけどテーブルの読み書きがロックされるので、CREATE INDEX CONCURRENTLYで、同じ定義のインデックスを別名で作ってすげ替えるというテクニックがあります。
くろりんご@JP鯖 and naokisz_friends.nico repeated this.