Lub tshuab nqus tsev hauv PostgreSQL yog dab tsi?
Lub tshuab nqus tsev hauv PostgreSQL yog dab tsi?

Video: Lub tshuab nqus tsev hauv PostgreSQL yog dab tsi?

Video: Lub tshuab nqus tsev hauv PostgreSQL yog dab tsi?
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Hlis ntuj nqeg
Anonim

VACUUM reclaims cia occupied los ntawm tuples tuag. Hauv ib txwm PostgreSQL kev ua haujlwm, tuples uas raug tshem tawm lossis tshem tawm los ntawm kev hloov tshiab tsis raug tshem tawm ntawm lawv lub rooj; lawv tseem nyob mus txog thaum ib VACUUM ua tiav. Yog li ntawd nws yog tsim nyog los ua VACUUM tsis tu ncua, tshwj xeeb tshaj yog nyob rau ntawm cov rooj uas nquag hloov tshiab.

Hais txog qhov no, kev siv lub tshuab nqus tsev hauv PostgreSQL yog dab tsi?

Cov VACUUM nqe lus yog siv kom rov qab khaws cia los ntawm kev tshem tawm cov ntaub ntawv tsis siv neeg lossis tuples los ntawm PostgreSQL database.

Dab tsi yog lub tshuab nqus tsev khov hauv Postgres? Lub tshuab nqus tsev khov khij lub rooj cov ntsiab lus nrog lub sijhawm tshwj xeeb heev ntawm kev hloov pauv uas qhia postgres tias nws tsis tas yuav nqus tsev, puas tau. Hloov tshiab tom ntej no khov id yuav ploj mus. Piv txwv li, template0 database yog khov vim nws yeej tsis hloov pauv (los ntawm lub neej ntawd koj tsis tuaj yeem txuas rau nws.)

Kuj paub yog, lub tshuab nqus tsev puv ua dab tsi?

VACUUM FULL . VACUUM FULL sau cov tag nrho cov ntsiab lus ntawm lub rooj rau hauv cov ntaub ntawv disk tshiab thiab tso qhov chaw khib nyiab rov qab rau OS. Qhov no ua rau lub rooj-theem xauv ntawm lub rooj thiab qeeb ceev. VACUUM FULL yuav tsum yuav tsum zam ntawm lub siab load system.

PostgreSQL tsom xam yog dab tsi?

PostgreSQL analyze hais kom ua sau cov txheeb cais txog cov kab lus tshwj xeeb, tag nrho cov lus, lossis tag nrho cov ntaub ntawv. Cov PostgreSQL query planner ces siv cov ntaub ntawv ntawd los tsim cov phiaj xwm ua tau zoo rau cov lus nug. SAIB ; sau cov txheeb cais rau txhua lub rooj hauv cov ntaub ntawv tam sim no.

Pom zoo: