Re: Bulk Update

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
>

In response to

Responses

Browse pgsql-tr-genel by date

  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