Merhaba Devrim Hocam, 54. satır : $this->db_con_res = ( $this->persistent ) ? pg_pconnect($this->conn_str) : pg_connect($this->conn_str);
kurduğum bağlantılar persistent değil ve dblink yok. ancak persistent yapıp denedim sorun kalmadı. persistent yaptığımda pg_stat_activity çıktısında sürekli olarak 250 civarı idle ve 10 çalışan query görünüyordu. ancak veritabanı cok cok yavaş yanıt veriyordu. Aslında normalde 10a yakın aktif query zaten görüyor idim ancak her biri farklı iplerden gelen isteklerden oluşuyordu. Ve hiç bir performans sorunu yoktu. işlemci %3 lerde oluyordu. Dün geceki saldırıda yük getirecek querylerin çalıştırıldığı url'ler talep ediliyordu sürekli. Muhtemelen onun bir etkisi oldu diye üşünüyorum. Ancak yinede aktif 10 querynin bu etkiyi yapmasına anlam veremedim. Makinem çift çekirdek 3 GHZ 3 GB ramli bir makine. daha evvelde belirttiğim gibi shared buffer 2048 mb, workmem 1 mb (o sırada 512 ye düşürdüm ve bir nebze olsun db rahatladı. çoğu query neticesi 500 KB tan daha az veri dödürüryor.) son çare olarak ise iptables'tan yardım istedim :) kesin çözüm oldu. fikirlerinizi bekliyorum. Kolay gelsin Devrim GÜNDÜZ wrote: > On Sun, 2009-01-04 at 02:44 +0200, Devrim GÜNDÜZ wrote: > >> Meraktan soruyorum; dblink falan var mı? >> > > Merak kısmını geçersek: o PHP dosyasındaki 54. satırda ne var? > PostgreSQL loglarına birşey düşüyor mu? > > ------------------------------------------------------------------------ > > _______________________________________________ > Linux-sunucu E-Posta Listesi > [email protected] > > 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. > http://liste.linux.org.tr/mailman/listinfo/linux-sunucu > -- /** * @author Atıf CEYLAN * * Software Developer * * http://www.atifceylan.com * */ _______________________________________________ Linux-sunucu E-Posta Listesi [email protected] 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. http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
