PostgreSQL-də vakuum nədir?
PostgreSQL-də vakuum nədir?

Video: PostgreSQL-də vakuum nədir?

Video: PostgreSQL-də vakuum nədir?
Video: Веб-программирование — информатика для бизнес-лидеров 2016 2024, Bilər
Anonim

VAKUUM ölü tuplelərin tutduğu anbarı bərpa edir. Normalda PostgreSQL əməliyyat, yeniləmə ilə silinmiş və ya köhnəlmiş dəstlər onların cədvəlindən fiziki olaraq silinmir; a qədər mövcud qalırlar VAKUUM edilir. Ona görə də etmək lazımdır VAKUUM vaxtaşırı, xüsusən də tez-tez yenilənən cədvəllərdə.

Bununla bağlı PostgreSQL-də vakuumun istifadəsi nədir?

The VAKUUM bəyanatdır istifadə olunur köhnəlmiş məlumatları və ya dəstləri silməklə yaddaşı bərpa etmək PostgreSQL verilənlər bazası.

Postgres-də vakuumlu dondurma nədir? Vakuum dondurma çox xüsusi əməliyyat vaxt damğası ilə cədvəlin məzmununu qeyd edir postgres ki, heç vaxt vakuum tələb olunmur. Növbəti yeniləmədə bu dondurulmuş id yox olacaq. Məsələn, template0 verilənlər bazası dondurulub, çünki o, heç vaxt dəyişmir (standart olaraq ona qoşula bilməzsiniz).

Həm də bilmək lazımdır ki, vakuum Full nə edir?

VAKUM DOLU . VAKUM DOLU yazır bütöv cədvəlin məzmununu yeni disk faylına köçürür və boş yerə boş yerə yenidən ƏS-ə buraxır. Bu, masanın masa səviyyəsində kilidlənməsinə və yavaş sürətə səbəb olur. VAKUUM FULL olmalıdır yüksək yük sistemində qarşısını almaq lazımdır.

PostgreSQL analizi nədir?

PostgreSQL ANALİZİ komanda xüsusi cədvəl sütunları, bütün cədvəl və ya bütün verilənlər bazası haqqında statistik məlumatları toplayır. The PostgreSQL sorğu planlayıcısı daha sonra sorğular üçün səmərəli icra planları yaratmaq üçün həmin məlumatlardan istifadə edir. ANALİZ EDİN ; cari verilənlər bazasındakı bütün cədvəllər üçün statistik məlumatları toplayır.

Tövsiyə: