From: | Yavuz Selim Bilgin <ysb(at)ysbilgin(dot)com> |
---|---|
To: | pgsql-tr-genel(at)postgresql(dot)org |
Subject: | Haber sitesi mysql > pgsql |
Date: | 2015-08-05 15:04:54 |
Message-ID: | CAGGe8jvqmTmTKGJAg6rLMEKzuCchsR7nEUDjOGWQL5+eV6JL1A@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Omer Barlas | 2015-08-05 15:26:06 | Re: Haber sitesi mysql > pgsql |
Previous Message | Devrim GÜNDÜZ | 2015-07-23 07:51:30 | İstanbul'da seminer |