On 12/10/11 15:33, Onur Özgür ÖZKAN wrote:
> Bir yılın sonunda veritabanının bazı tablolarında 20.000.000 kayıt
> olma ihtimali olan bir uygulamanın veritabanının MySQL mi PostgreSQL
> mi olmalı lazım?

20 milyon satir, satir basina 10 kb deseniz (ki baya abarti bir rakam)
200gb yapar. bu da gunumuzde o kadar da sorun olmaz. burada onemli olan
birim zamanda ne kadar okuma/yazma olacagidir. mysql ile bir tecrubem
yok ama postgresql ile indexleri ve pg_xlog dosyalarini ayri ayri
disklere alarak, yada ~64gb rami olan bir sunucuya yatirim yapip
indexlerin ramde kalmasini saglayarak oldukca performans kazanabilirsiniz.

ya da yuku daha mutevazi birden fazla sunucuyu yayabilirsiniz. bunu
yaparken table partitioning veya read-only slave kullanmak gibi
yontemler kullanabilirsiniz. bunlarin mysql'de de karsiligi vardir
kesin, o yuzden hangi rdbms ile tecrubeniz varsa bence onu secin.

burak
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap