Çfarë është përsëritja e transmetimit PostgreSQL?
Çfarë është përsëritja e transmetimit PostgreSQL?

Video: Çfarë është përsëritja e transmetimit PostgreSQL?

Video: Çfarë është përsëritja e transmetimit PostgreSQL?
Video: A është gjithçka në jetën tonë e shkruar – Hoxhë Halil Avdulli 2024, Dhjetor
Anonim

Nga PostgreSQL wiki

Riprodhimi i transmetimit (SR) ofron aftësinë për të dërguar dhe aplikuar vazhdimisht regjistrimet WAL XLOG në disa serverë në pritje për t'i mbajtur ato aktuale. Kjo veçori iu shtua PostgreSQL 9.0

Gjithashtu pyetja është, si funksionon replikimi PostgreSQL?

Transmetim përsëritje në PostgreSQL funksionon në transportin e regjistrave. Çdo transaksion në postgres është shkruar në një regjistër transaksionesh të quajtur WAL (regjistri i parashkrimit) për të arritur qëndrueshmëri. Një skllav i përdor këto segmente WAL vazhdimisht përsëriten ndryshon nga i zoti i saj.

Më pas, pyetja është, sa lloje të përsëritjes ka në PostgreSQL? PostgreSQL vjen me tre përsëritje të ndryshme metodat. Si me kaq shumë gjërat, secili përsëritje metoda ka të mirat dhe të këqijat e saj. Qasja e tretë rindërton një nyje të re dytësore duke riluajtur regjistrat e shkrimit përpara (WAL) nga ruajtja e blobit si S3.

Në mënyrë të ngjashme dikush mund të pyesë, a e mbështet PostgreSQL riprodhimin?

Karakteristikat në Thelbin e PostgreSQL Hot Standby/Transmetim Replikimi është në dispozicion që nga PostgreSQL 9.0 dhe ofron binar asinkron përsëritje në një ose më shumë gjendje gatishmërie. Standby-t gjithashtu mund të bëhen gatishmëri të nxehta që do të thotë se ato mund të kërkohet si një bazë të dhënash vetëm për lexim.

Çfarë është Max_wal_senders?

max_wal_senders (numër i plotë) Përcakton numrin maksimal të lidhjeve të njëkohshme nga serverët e gatishmërisë ose klientët rezervë të bazës së transmetimit (d.m.th., numrin maksimal të proceseve të dërguesit WAL që ekzekutohen në të njëjtën kohë). Parazgjedhja është zero, që do të thotë se riprodhimi është i çaktivizuar.

Recommended: