From: | "N(dot) Can KIRIK" <can(at)epati(dot)com(dot)tr> |
---|---|
To: | Devrim Gündüz <devrim(at)gunduz(dot)org> |
Cc: | Fırat Güleç <firat(dot)gulec(at)hepsiexpress(dot)com>, Erkan Durmuş <derkan(at)gmail(dot)com>, M(dot)Atıf CEYLAN <mehmet(at)atifceylan(dot)com>, pgsql-tr-genel <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: Bulk Update |
Date: | 2017-10-01 16:11:14 |
Message-ID: | CAJ1wP5=kcdw2o_DByE_gZzENvfad_hhwzLd-h1ju5p93UHBDng@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
sanıyorum 5 milyon kaydı etkileyen update sürerken, diğer bağlantılardan da
gelen update işlemleri
nedeniyle exclusive lock söz konusu oluyor ve bu yüzden cevap veremez
duruma düşüyor.
deneme yapmak için verilerin bir kopyasını başka bir sunucuya taşıyıp,
başka bağlantı yokken
update performasına bakmak, ardından da pg_tune ile ayarları optimize edip
performansı karşılaştırmak
basit bir çözüme götürebilir.
bu çok yapılan bir update işlemi ise bu update'e ihtiyaç doğuran problemi
farklı şekilde çözmek gerekebilir.
iyi çalışmalar.
*N. Can KIRIKePati Bilişim Teknolojilerihttp://www.epati.com.tr/
<http://www.epati.com.tr/>*
2017-10-01 5:43 GMT+03:00 Devrim Gündüz <devrim(at)gunduz(dot)org>:
>
> Merhabalar,
>
> On Sat, 2017-09-30 at 15:31 +0300, Fırat Güleç wrote:
> > Bundan beş ay önce bir çalışanımızın haber vermeden yaptığı tek satırlık
> > update (Yaklaşık 5 milyon kayıt) tamamlanmadan, database diğer
> requestlere
> > cevap veremez hale geldi.
>
> Ben iletileri tam okuyamadım daha ama, burası dikkatimi çekti: 5 milyon
> kaydı
> etkileyen bir update işleminden sunucu yanıt veremez hale geliyorsa, bence
> sunucuya bakmak gerekli, kırk takla atarak çözüm getirmek yerine yani.
>
> Bu hafta İsveç'de bir müşterideydim, 1.6 TB'lık DWH'lerinde 3.5 milyon
> satırlık
> select/insert/update karışımı bir sorgu birkaç dakikada bitti (-ki yavaşlık
> var, sorunu çözüyoruz).
>
> İyi çalışmalar,
> --
> Devrim Gündüz
> EnterpriseDB: https://www.enterprisedb.com
> PostgreSQL Consultant, Red Hat Certified Engineer
> Twitter: @DevrimGunduz , @DevrimGunduzTR
>
From | Date | Subject | |
---|---|---|---|
Next Message | Devrim Gündüz | 2017-10-01 19:37:31 | Re: Bulk Update |
Previous Message | Devrim Gündüz | 2017-10-01 02:43:25 | Re: Bulk Update |