From: | Omer Barlas <omer(dot)barlas(at)gmail(dot)com> |
---|---|
To: | Yavuz Selim Bilgin <ysb(at)ysbilgin(dot)com> |
Cc: | "pgsql-tr-genel(at)postgresql(dot)org" <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: Haber sitesi mysql > pgsql |
Date: | 2015-08-05 15:26:06 |
Message-ID: | CAE+atWS76tRbpbxGaps2vS5L1D9uFASpU4fQwA1Xa=hH4WzcHA@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
Sizin kadar büyük olmasa da geçen gün yüz bin kadar row içeren ve
birden çok tablodan eş zamanlı veri çeken bir sistemi pgsql üzerine
taşıdım. DB dosya yapısı olarak MySQL'den pek farklı değil, bir sorun
olacaksa zaten MySQL üzerinde de olabilirdi ve emin olun MySQL'de
çalışmak istemediği zaman çok neşeli olabiliyor, en basidi Ubuntu bir
sunucumuz üzerinde reboot sonrası MySQL kalkmadığı gibi bir de
sistemin boot etmesine engel olduğu için ne ssh ne de başka bir yolla
bağlanamadık, fiziksel olarak klavye bağlayarak müdahale etmek zorunda
kaldık. Velhasıl kelam; olacağı varsa her ikisinde de sorun oluyor ;)
5 Ağustos 2015 18:04 tarihinde Yavuz Selim Bilgin <ysb(at)ysbilgin(dot)com> yazdı:
> Merhabalar,
>
> Türkiye'nin en eski haber sitelerinden birisinin yazılımını yeniliyoruz,
> haliyle veritabanı yapıları da değişiyor.
>
> Şu an posts tablosunda yaklaşık 1 milyon row var, bu tabloyu post_categories
> tablosuyla join yapıp bir de order yaptığımızda mysql ciddi anlamda yavaş
> sonuç dönüyordu, neredeyse 3-4 saniye beklettiği sorgular oldu.
>
> Hal böyle olunca kullandığımız orm'nin direk desteği olduğu için verileri
> postgresql'e aktarıp gerekli bir kaç ayarı yapıp indexleri de oluşturunca
> ciddi anlamda iyileşme gördük sorgu sürelerinde. mysql'de 8 saniyede sonuç
> dönen sorgu, postgresql'de 0.1 saniyede dönmeye başladı örneğin.
>
> Şimdi postgresql ile devam etme kararı alacağım ancak size danışmak istedim,
> çünkü gözümde hep bir postgresql konfigürasyonu zordur, hata durumlarında
> saç baş yoldurur gibi bir imaj oluşmuş. Şu ana kadar bir problemle
> karşılaşmadım ancak, prod'a çıkınca sisteme tekrar müdahale etmemiz çok zor
> olacak.
>
> Bu arada projede çalışan bir dba yok, veritabanı yönetimini de yazılım ekibi
> yapıyor.
>
> Bu konuda tavsiyelerinizi paylaşırsanız çok sevinirim.
>
> Teşekkürler, selamlar,
>
> Yavuz S. Bilgin
--
Omer Barlas
omer(dot)barlas(at)gmail(dot)com
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
message can get through to the mailing list cleanly
From | Date | Subject | |
---|---|---|---|
Next Message | M.Atıf Ceylan | 2015-08-05 15:28:24 | Re: Haber sitesi mysql > pgsql |
Previous Message | Yavuz Selim Bilgin | 2015-08-05 15:04:54 | Haber sitesi mysql > pgsql |