Postgresql pgcompact
Pg_compact , postgresql içerisinde bulunan vacuum full ve cluster gibi araçlar kullanılırken sistemde uzun süreli locklara neden olduğundan dolayı geliştirilen bir araçtır….
116 total views
Pg_compact , postgresql içerisinde bulunan vacuum full ve cluster gibi araçlar kullanılırken sistemde uzun süreli locklara neden olduğundan dolayı geliştirilen bir araçtır….
116 total views
Pg_repack, postgresql içerisinde bulunan vacuum full ve cluster gibi araçlar kullanılırken sistemde uzun süreli locklara neden olduğundan dolayı geliştirilen bir araçtır.
Pg_reorg 2011 yılında geliştirilmesinin durdurulmasından dolayı pg_repack ,pg_reorg ‘ın bir alt dolu olarak devam etmektedir.
114 total views
VACUUM, VACUUM FULL ,CLUSTER yazılarımda postgresql de bloat dataların nasıl temizleneceğinden bahsetmiştim. Bloat dataları temizlerken VACUUM FULL ve CLUSTER ile işlem yapılan tablo ve ya tablolarda exclusive lock olmaktadır. Bunun önüne geçmek için farklı çözümler bulunmaktadır bu çözümlerden birisi de pg_reorg dır
109 total views
Vacuum hepimizin bildiği üzere disk üzerinde fazladan yer kaplar ve özellikle vacuum full işleminde ilgili tabloya exclusive lock koyar. Bu lockdan dolayı o tablo da vacuum full bitene kadar işlem yapılamaz . Büyük bir tablonuz var ve tablonuz da kesintiye tahammülünüz yoksa başkaları tarafından yazılan araçları kullanabilirsiniz.
135 total views