Kas ir vakuums programmā PostgreSQL?
Kas ir vakuums programmā PostgreSQL?

Video: Kas ir vakuums programmā PostgreSQL?

Video: Kas ir vakuums programmā PostgreSQL?
Video: Веб-программирование — информатика для бизнес-лидеров 2016 2024, Maijs
Anonim

VAKUUMS atgūst krātuvi, ko aizņem mirušie kopumi. Normālā stāvoklī PostgreSQL darbību, korteži, kas ir dzēsti vai novecojuši ar atjauninājumu, netiek fiziski noņemti no to tabulas; tie paliek klāt līdz a VAKUUMS ir darīts. Tāpēc tas ir jādara VAKUUMS periodiski, īpaši bieži atjauninātās tabulās.

Saistībā ar to, kāda ir vakuuma izmantošana PostgreSQL?

The VAKUUMS apgalvojums ir lietots lai atgūtu krātuvi, noņemot novecojušus datus vai kopas no PostgreSQL datu bāze.

kas ir vakuuma iesaldēšana Postgresā? Vakuuma sasaldēšana atzīmē tabulas saturu ar ļoti īpašu darījuma laikspiedolu, kas norāda postgres ka tas nekad nav jātīra ar putekļu sūcēju. Nākamajā atjauninājumā šis iesaldētais ID pazudīs. Piemēram, template0 datu bāze ir iesaldēta, jo tā nekad nemainās (pēc noklusējuma ar to nevar izveidot savienojumu.)

Ir arī jāzina, ko dara vakuums Full?

VAKUUMS PILNS . VAKUUMS PILNS raksta viss tabulas saturu jaunā diska failā un atbrīvo izšķērdēto vietu atpakaļ uz OS. Tas izraisa galda bloķēšanu galda līmenī un lēnu ātrumu. VACUUM FULL vajadzētu jāizvairās no augstas slodzes sistēmas.

Kas ir PostgreSQL analīze?

PostgreSQL ANALĪZE komanda apkopo statistiku par konkrētām tabulas kolonnām, visu tabulu vai visu datu bāzi. The PostgreSQL vaicājumu plānotājs izmanto šos datus, lai ģenerētu efektīvus vaicājumu izpildes plānus. ANALIZĒT ; apkopo statistiku par visām pašreizējās datu bāzes tabulām.

Ieteicams: