Merhaba,

On Sun, 2010-07-18 at 03:30 +0300, Ascarabina wrote:
> PostgreSQL 9 ile beraber "Hot Standby" ve "Streaming Replication" 
> özellikleri geliyor(muş) *. Bu iki yeni özelliğin, en azından
> Streaming Replication'ın, kullanılabilirliği ve Slony'ye farkları
> avantajları tam  larak nelerdir ? 

Streaming Replication (SR), eski sürümlerdeki WAL shipping kavramını
değiştiren bir özellik. 8.0 ve üzerinde WAL shipping şu senaryolarda
olabiliyordu:

* WAL segment dolar ve karşıya transfer edilir (16MB'lık dosya)
* En az 1 dakikalık sürelerle 16 MB'lık dosya, dolmasa bile karşıya
transfer edilir ve yeniden 16 MB'lık bir dosya yaratılır.

9.0'da ise durum farklı. SR kullandığınızda WAL kayıtları standby
sunucuya ***asenkron*** olarak en kısa sürede stream edilir. Dolayısıyla
bekleme süresi çok kısalır ve ayrıca network üzerindeki yük ve tabii
doğal olarak I/O yükü de çok azalır.

> 8 küsürlü sürümlerde hatırladığım kadarı ile  replication biraz
> sorunlu yada zahmetli bir işti.

Tartışmalı bir konu bu bence. Bir Slony-I replikasyonunu, eğer
veritabanı karakteristiği Slony-I kullanmama izin veriyorsa, 15-20
dakikada başlatabiliyorum. Şu anda ben aktif bir Slony-I kullanıcısıyım
hatta. Benzer şekilde birçok müşterime de geçmişte PITRTools kullanarak
Warm Standby kurmuşluğum da var. Zor değil -- ha tabii, bu işlerin
hepsini scriptlediğim için kolay biraz ;)

> Şu anda PostgreSQL 9 , beta 3 'de olsada deyen oldu mu ? 

Bir test ortamımızda var, evet. Hatta:

test=# SELECT version();

version                                                    
---------------------------------------------------------------------------------------------------------------
 PostgreSQL 9.1devel on i686-pc-linux-gnu, compiled by GCC gcc (GCC)
4.4.4 20100630 (Red Hat 4.4.4-10), 32-bit
(1 row)

:)

> MySQL'den  PostgreSQL'e geçiş yapmayı düşünüyorum fakat replication
> kafamı kurcalamakta. Streaming Replication 'da slave de gecikme
> olabileği ama bunun görece önemsiz bir süre olduğundan bahsedilmiş. Bu
> yeni  özelliklerin dezavantajları neler olabilir ?

Önceki hafta CHAR(10) konferansındaydım: http://www.char10.org/

Testlerde görünen bir dezavantaj yok, hatta aksine çok avantaj var.
Tabii bunun yeni bir teknoloji olduğunu ve ona göre dikkatli olmak
gerektiğini unutmayın.

> Farazi : 2 tane gigabit üzerinden cross kablo ile bağlı sunucu + 1
> tane  başka bir lokasyonda arşiv amaçlı sunucu ile görece güvenli,
> kesintisiz çalışan ve kurulumu görece kolay/rahat bir sistem elde
> edilebilir mi?? 

Uzak yerdeki sunucu için ben olsam Slony-I kullanırdım. Gerçi hepsi için
kullanırdım, 9.0'ı üretimde kullanmak için en az 6 ayımız var (evet,
fazlasıyla iyimserim)

-- 
Devrim GÜNDÜZ
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
PostgreSQL RPM Repository: http://yum.pgrpms.org
Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org  Twitter: http://twitter.com/devrimgunduz

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
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