PostgreSQL'de vakum nedir?
PostgreSQL'de vakum nedir?

Video: PostgreSQL'de vakum nedir?

Video: PostgreSQL'de vakum nedir?
Video: Postgresql Veri Tabanında Vacuum İşlemi 2024, Mayıs
Anonim

VAKUM ölü demetler tarafından işgal edilen depolamayı geri alır. normalde PostgreSQL işlem, bir güncelleme tarafından silinen veya kullanımdan kaldırılan demetler tablolarından fiziksel olarak kaldırılmaz; kadar mevcut kalırlar VAKUM yapıldı. Bu nedenle yapmak gerekli VAKUM periyodik olarak, özellikle sık güncellenen tablolarda.

Bununla ilgili olarak, PostgreSQL'de vakum kullanımı nedir?

NS VAKUM ifade kullanılmış eski verileri veya demetleri kaldırarak depolamayı geri almak için PostgreSQL veri tabanı.

Postgres'te vakum dondurma nedir? vakumlu dondurma bir tablonun içeriğini çok özel bir işlem zaman damgasıyla işaretler. postgres asla süpürülmesi gerekmediği anlamına gelir. Sonraki güncellemede bu donmuş kimlik kaybolacak. Örneğin, template0 veritabanı dondurulur çünkü asla değişmez (varsayılan olarak ona bağlanamazsınız.)

Ayrıca bilmek, vakum Tam ne yapar?

VAKUM DOLU . VAKUM DOLU yazar bütün tablonun içeriğini yeni bir disk dosyasına dönüştürür ve boşa harcanan alanı işletim sistemine geri bırakır. Bu, masada masa düzeyinde bir kilitlenmeye ve yavaş hızlara neden olur. VAKUM DOLU yüksek yük sisteminde kaçınılmalıdır.

PostgreSQL analizi nedir?

PostgreSQL ANALİZİ komutu, belirli tablo sütunları, tüm tablo veya tüm veritabanı hakkındaki istatistikleri toplar. NS PostgreSQL sorgu planlayıcı daha sonra bu verileri sorgular için verimli yürütme planları oluşturmak için kullanır. ANALİZ ; geçerli veritabanındaki tüm tablolar için istatistikleri toplar.

Önerilen: