Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PostgreSQL na multi-core procesoru

[es] :: PostgreSQL :: PostgreSQL na multi-core procesoru

[ Pregleda: 483 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

peka
Beograd

Član broj: 3947
Poruke: 60
*.dynamic.sbb.rs.



Profil

icon PostgreSQL na multi-core procesoru02.06.2008. u 13:05

Primjetio sam da psql server koristi samo jedno jezgro pri izvrsavanju upita, tj. proces zauzima 50% dual-core CPU-a u toku izvrsavanja. Na server postoji samo jedna konekcija. Na netu sam procitao da server ne moze da napravi vise threadova za jednu konekciju, znaci 1 upit - 1 thread, sto znaci da u mojoj situaciji nikako ne mogu da iskoristim drugo jezgro? Ovo mi djeluje kao velika mana, inace sam bio odusevljen postgresom :( Da li se to mozda planira napraviti u nekoj sledecoj verziji ili moze nekako da se sredi? Imam prilicno veliku bazu (>20GB) i komplikovane upite koji se izvrsavaju po vise od minut, pa bi mi to dosta znacilo.

Druga stvar koja me interesuje je, posto sam primjetio da server ima i mali memory footprint (30-40MB), da li to moze nekako da se poveca, tj. da server koristi vise RAM-a radi povecanja performansi?
IRC is just multiplayer notepad.
02.06.2008. u 13:05 

bags
Đorđe Torbica
Vienna, Doboj, Zemun

Član broj: 10072
Poruke: 635
*.it-austria.net.

Sajt: sledecastanica.wordpress...


Profil

icon Re: PostgreSQL na multi-core procesoru02.06.2008. u 13:41
Podesavanje memorije je objasnjeno na ovom linku:

http://www.postgresql.org/docs...RUNTIME-CONFIG-RESOURCE-MEMORY

sto se tice threadova i upita potpuno su si u pravu. :)
It is easier to change the specification to fit the program than vice versa.
02.06.2008. u 13:41 

peka
Beograd

Član broj: 3947
Poruke: 60
*.dynamic.sbb.rs.



Profil

icon Re: PostgreSQL na multi-core procesoru02.06.2008. u 16:01
Pff, steta...

A da li postoje neka preset podesavanja za ove memory parametre ili mi bar reci koja od onih podesavanja su bitna, tamo ima dosta parametara, ne bih sad sve da ih cackam. Ili samo shared_buffers da stavim na pola RAM-a i to je to?
IRC is just multiplayer notepad.
02.06.2008. u 16:01 

[es] :: PostgreSQL :: PostgreSQL na multi-core procesoru

[ Pregleda: 483 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.