Duyuru: PostgreSQL QoS Kaynak Yönetimi Eklentisi

Atıf CEYLAN <[email protected]> Mon, 10 Nov 2025 12:44:15 +0300
Newsgroups gmane.linux.debian.user.turkish
Message-ID <CAH7Mk0gwL2KGeKMJMER=Y1x41jsVS6dwm1yYh1YkG_nPAVeCBQ@mail.gmail.com>
--0000000000008019cf06433a617f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Merhabalar,
Dikeyde =C3=A7ok kullan=C4=B1c=C4=B1l=C4=B1 ve birden =C3=A7ok veritaban=C4=
=B1 bar=C4=B1nd=C4=B1ran
PostgreSQL cluster'larda kaynak izolasyonu yapmak bazen can s=C4=B1k=C4=B1c=
=C4=B1
olabiliyor.
Genelde bu sorunu a=C5=9Fmak i=C3=A7in veritabanlar=C4=B1n=C4=B1 farkl=C4=
=B1 fiziksellere b=C3=B6lmek
gerekebiliyor. Ya da SaaS olarak verilen veritaban=C4=B1 hizmetleri i=C3=A7=
in yine
fiziksel ayr=C4=B1m yap=C4=B1lmas=C4=B1 gerekebiliyor.

Bu sorunlar=C4=B1 =C3=A7=C3=B6zmek amac=C4=B1yla GPL lisansl=C4=B1 bir Post=
greSQL eklentisi
geli=C5=9Ftirdim.

Veritaban=C4=B1 ve role bazl=C4=B1 olarak;
- CPU limitleme yap=C4=B1yor. (Main ve parallel workers dahil)
- Anl=C4=B1k transaction limitleme yap=C4=B1yor.
- Statement bazl=C4=B1 (SELECT/INSERT/UPDATE/DELETE) anl=C4=B1k limitleme y=
ap=C4=B1yor.
- Her oturum i=C3=A7in work_mem limitlemesi yap=C4=B1yor.

Destekledi=C4=9Fi PostgreSQL s=C3=BCr=C3=BCmleri: 15,16,17 ve 18

Alfa s=C3=BCr=C3=BCm oldu=C4=9Fu i=C3=A7in m=C3=BCmk=C3=BCnse paketten de=
=C4=9Fil kaynak koddan derleyerek
kullanman=C4=B1z=C4=B1 rica ederim.

GitHub Linki: https://github.com/appstonia/pg_qos

--=20
M.At=C4=B1f Ceylan
CTO
AppstoniA O=C3=9C

--0000000000008019cf06433a617f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Merhabalar,</div><div>Dikeyde =C3=A7ok kullan=C4=B1c=
=C4=B1l=C4=B1 ve birden =C3=A7ok veritaban=C4=B1 bar=C4=B1nd=C4=B1ran Postg=
reSQL=C2=A0cluster&#39;larda=C2=A0kaynak izolasyonu yapmak bazen can s=C4=
=B1k=C4=B1c=C4=B1 olabiliyor.</div><div>Genelde bu sorunu a=C5=9Fmak i=C3=
=A7in veritabanlar=C4=B1n=C4=B1 farkl=C4=B1 fiziksellere b=C3=B6lmek gereke=
biliyor. Ya da SaaS olarak verilen veritaban=C4=B1 hizmetleri i=C3=A7in yin=
e fiziksel ayr=C4=B1m yap=C4=B1lmas=C4=B1 gerekebiliyor.</div><div><br></di=
v><div>Bu sorunlar=C4=B1 =C3=A7=C3=B6zmek amac=C4=B1yla GPL lisansl=C4=B1 b=
ir PostgreSQL eklentisi geli=C5=9Ftirdim.=C2=A0</div><div><br></div><div>Ve=
ritaban=C4=B1 ve role bazl=C4=B1 olarak;</div><div>- CPU limitleme yap=C4=
=B1yor. (Main ve parallel=C2=A0workers dahil)</div><div>- Anl=C4=B1k transa=
ction limitleme yap=C4=B1yor.</div><div>- Statement bazl=C4=B1 (SELECT/INSE=
RT/UPDATE/DELETE) anl=C4=B1k limitleme yap=C4=B1yor.</div><div>- Her oturum=
 i=C3=A7in work_mem limitlemesi yap=C4=B1yor.</div><div><br></div><div>Dest=
ekledi=C4=9Fi PostgreSQL s=C3=BCr=C3=BCmleri: 15,16,17 ve 18</div><div><br>=
</div><div>Alfa s=C3=BCr=C3=BCm oldu=C4=9Fu i=C3=A7in m=C3=BCmk=C3=BCnse pa=
ketten de=C4=9Fil kaynak koddan derleyerek kullanman=C4=B1z=C4=B1 rica eder=
im.</div><div><br></div><div>GitHub Linki:=C2=A0<a href=3D"https://github.c=
om/appstonia/pg_qos">https://github.com/appstonia/pg_qos</a></div><div><br>=
</div><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr"=
 class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(34,34,34)">M.At=C4=B1f Ceylan</span><div style=
=3D"color:rgb(34,34,34)">CTO</div><div style=3D"color:rgb(34,34,34)">Appsto=
niA O=C3=9C</div></div></div></div>

--0000000000008019cf06433a617f--