Firebird ve süper bilgisayarların arası nasıl?
Firebird ve süper bilgisayarların arası nasıl?
Merhaba arkadaşlar yaklaşık 400-600 kullanıcının terminal server üzerinden uzak masaüstü ile bağlanarak bir firebird veritabanlı projeyi kullanması planlanmakta..Bununla ilgili olarak ana Bilgisayarın yaklaşık 4 xeon işlemcili 4 adet serverın birbirine bağlanarak oluşturulması düşünülüyor.Sizce böyle bir projede firebird insanı rezilmi eder vezirmi eder tabi projenin vt tasarımı önemli ama ortalama bir vt tasarımı ile düşünürsek fikirleriniz nedir.
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
bu sekilde bir kullanim sonucu firebirdun performansi ne olur sorusuna yanit verecek bir tecrubem ne yazik ki yok ama elde imkanlar varsa bu yapi uzerinde bir test ortami hazirlayarak projeye baslamadan once performans konusundaki sorulara muhakkak cevap bulmalisin. ya da projeyi veritabanindan bagimsiz bir yapida gelistirerek firebirdun tikandigi yerde datalari oracle a aktarip programda da bir connection stringi degistirerek kaldigin yerden devam edebilirsin.
hocam merhaba,malesef program bu durum için özel olarak hazırlanmadı yani uzun süredir var olan bir proje ve ibdataset filan kullandım yani ado değil.aslında ado ile yazmak geliyor aklıma bundan sonraki firebird projelerini ama odbc bağlantıdada sanki firebird çakılıyor gibi yani odbc driverı biraz amatörce galiba.bikaç program geçti elime firebirdü odbc ile bağlayarak kullanan performans çok kötüydü.ben firebirde güveniyorum zaten daha kesin bişey yok iş olur sorunlarda başlarsa artık yardımını rica ederim forumdaki arkadaşların.
firebird için iboledb basit bir ado sürücüsü var ama date tipini desteklemiyor. firebird 2 desteğide yoktu. (ben bu yüzden kullanamamıştım) sibprovider diye bişi var oda paralı. alamadım.
SQL server terminal üzerinde bile çalışssa 150 nin üzerindeconnection açılırsa sorun denildiğini belirten topicler frumda mevcut (kuri). açıkçası 400 kulanıcıyı firebird kaldırırmı bilemem ama bence bu yapı için xml web servislerini düşünmelisin. canın yanabilir gibime geliyor.
internet üzerinde okuduklarıma dayanarak oracle veya postgress in daha dayanıklı olabileceğini söleyebilirim.
SQL server terminal üzerinde bile çalışssa 150 nin üzerindeconnection açılırsa sorun denildiğini belirten topicler frumda mevcut (kuri). açıkçası 400 kulanıcıyı firebird kaldırırmı bilemem ama bence bu yapı için xml web servislerini düşünmelisin. canın yanabilir gibime geliyor.
internet üzerinde okuduklarıma dayanarak oracle veya postgress in daha dayanıklı olabileceğini söleyebilirim.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Firebird'ün çoklu işlemci desteği şu anda biraz sınırlı. Klasik Server modunda çalıştırırsanız SMP (çoklu işlemci) desteği oluyor ama Firebird'e yakışır bir tarzda değil, öyle söyleyim. Ama denemişliğim yok, sadece kullanıcılardan gelen yorumlara dayanarak söylüyorum.
SMP desteği için Interbase/Firebird'ün babası Jim Starkey'in yazdığı Vulcan isimli bir ara sürüm var. Bu sürüm piyasaya çıkmayıp,sadece gerçek bir SMP desteği vermek amacıyla yazılmış bir sürüm. Firebird geliştiricileri 3.0 sürümünde Vulcan kodlarını Firebird'e entegre ederek gerçek bir SMP desteği vermeyi düşünüyorlar.
Tabii projenize veritabanı seçerken bu tek kriter değil. Proje ne kadar yoğun kullanılacak gibi pek çok kriter var. Bence bu 400 kişi içinden 10-15 kişilik işten biraz anlayan bir çekirdek grup oluşturup Firebird dahil herşeyi deneyin. Çok sık kayıt girin vs. Çıkan sorunları görüp düzeltme imkanınız olur.
Kolay gelsin.
SMP desteği için Interbase/Firebird'ün babası Jim Starkey'in yazdığı Vulcan isimli bir ara sürüm var. Bu sürüm piyasaya çıkmayıp,sadece gerçek bir SMP desteği vermek amacıyla yazılmış bir sürüm. Firebird geliştiricileri 3.0 sürümünde Vulcan kodlarını Firebird'e entegre ederek gerçek bir SMP desteği vermeyi düşünüyorlar.
Tabii projenize veritabanı seçerken bu tek kriter değil. Proje ne kadar yoğun kullanılacak gibi pek çok kriter var. Bence bu 400 kişi içinden 10-15 kişilik işten biraz anlayan bir çekirdek grup oluşturup Firebird dahil herşeyi deneyin. Çok sık kayıt girin vs. Çıkan sorunları görüp düzeltme imkanınız olur.
Kolay gelsin.
- ahmet_sinav
- Üye
- Mesajlar: 263
- Kayıt: 17 Nis 2004 07:44
- Konum: İzmir Yeşilyurt Ulu Cami
- İletişim:
iyi çalışmalar;
Proje ne kadar sürede bahsettiğiniz hale gelecek onu bilmiyorum ama FireBird ile devam edecekseniz 3.0 versiyonunu bekleyin derim. Zaman kısıtlı ise bu kadar yüklü bir sistem için kesinlikle postgres öneririm. Zaten postgres için Oracle-Killer ibaresi kullanılır. Bağlantı aracı olarakta zeos, direct-access olayını problemsiz bir şekilde sağlıyor.
Saygılar;
Proje ne kadar sürede bahsettiğiniz hale gelecek onu bilmiyorum ama FireBird ile devam edecekseniz 3.0 versiyonunu bekleyin derim. Zaman kısıtlı ise bu kadar yüklü bir sistem için kesinlikle postgres öneririm. Zaten postgres için Oracle-Killer ibaresi kullanılır. Bağlantı aracı olarakta zeos, direct-access olayını problemsiz bir şekilde sağlıyor.
Saygılar;
İmam Süleyman Yakub <==> Molla Mustafa Mansur
Re: Firebird ve süper bilgisayarların arası nasıl?
http://www.ibphoenix.com/main.nfs?a=ibp ... s_firebird
adresinden bazı Firebird uygulamalarını inceleyebilirsiniz.
adresinden bazı Firebird uygulamalarını inceleyebilirsiniz.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Re: Firebird ve süper bilgisayarların arası nasıl?
Sitelerine bakarsan en kral biziz demeye getiriyor hepsi...Firebird'ün heral daha çok işi var...kolay değil tabi senelerin birikimi oracle gibi veritabanlarıyla uğraşmak...ama hepsi iyi bir vt tasarımı ile gayet performanslı çalışıyor yani...Gelelim soruya neden uzak masaüstü ile bağlantı yolu şeçilmiş onu anlamadım...zaten bu kadar oturumu windows kaldırır mı veya arıza çıkarır mı araştırmak lazım...pek sağlıklı gelmedi bana bu yöntem...