db.dobo.sk

výber z kategórie postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 07. Hugepages.

bez komentára

Pre Oracle su hugapages kanonom a co je dobre pre Oracle, to je dobre aj pre Postgres :)

viac

píše: ďobo

November 5th, 2019 4:09 pm

chlievik: linux,postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 05. Locky.

bez komentára

Zamky su normalna vec na vynucovanie transakcnej izolacie (ACID).  Pokial sa vam nechce citat toto, ale original, tak tu docu na Postgres. Info o zamkoch zhromazduje systemova tabulka pg_locks. viac

píše: ďobo

September 12th, 2019 2:23 pm

chlievik: postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 04. Wal logy.

bez komentára

Wal logy su REDO logy, alebo inak boli nazyvane aj Xlogy, a su to vlastne transakcne logy :). Takze teraz poporiadku – co su v Oracle REDO logy, su v Postgrese WAL logy. Do verzie 10 v tom bol naming chaos, nakolko sa nazyvali Xlogy. viac

píše: ďobo

August 5th, 2018 11:21 am

chlievik: postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 03. Backup DB.

1 komentár

V postgrese existuju dva zakladne sposoby zalohy databaze:

logical backup  – v zasade vydumpovanie obsahu databazy do textovych suborov. Vytvorenie INSERTov v suboroch. Dobre pre male databazy na desktope, negaranuje navrat k presne stanovenemu PITR. Utility pg_dump a pg_restore, pomerne jednoduchy postup. Nebudem sa tomu viac venovat.

physical backup – zaloha binarnych datovych files clusteru (tzv. base backup) a naslednych WAL logov. Idealne pre velke produkcne databaze s poziadavkom na konzistenciu dat a presnu definiciu PITR.

vlastne 3 – specialnym sposobom backupu je zalohovanie pomocou replikacie

horeuvedene moznosti su nativne pre standardnu instalaciu postgresu, inak existuju samozrejme riesenia tretich stran (opensource) – napr. pgBackRest, Barman etc… Ich vyhodou je, ze backup sa da posunut na standardnu uroven kontinualneho bekapovania, volba Full/Incremental/Differential etc…

viac

píše: ďobo

Júl 17th, 2018 7:03 am

chlievik: postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 02 – vakuova pumpa

bez komentára

VACUUM je automaticky a rucny sposob, ako si precistit tabuulky od bloatu (nevadidnych spinavych zaznamov). Ako znie slavny bonmot – vakuujte, co to ide. viac

píše: ďobo

Júl 15th, 2018 10:32 am

chlievik: postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 01

6 komentárov

viac

píše: ďobo

Júl 4th, 2018 12:23 pm

chlievik: postgresql

Postgres 9 ETL

2 komentárov

lets go back to roots because roots mean culture viac

píše: ďobo

Január 18th, 2018 11:46 am

chlievik: postgresql