
Veri Tabanı Kullanımı Anketi 2005-2
Database..
Programcılıkta db hakkında bildiğim kadarının benim için yeterli olduğunu düşünüyordum. Ancak artık hiç bir işe yaramadığı kanaatindeyim. Millet SQL Server da 70-80 adet SP kullanıp 555 adet wiev kullanıp proje hazırlıyor. Bende yeni yeni SP kullanmaya başlıyorum. Bana göre Firebird, Interbase, Oracle ve SQL Server ın birbirinde hiçbir farkı yok. Hepsi üst düzey programlar. Bilmemiz gereken bunları adam gibi üst düzeyde nasıl kullanabileceğimiz. Bu saatten sonra öğrenmek niye bu kadar zor geliyor..
Yalnız başıma tam 2,5 saattir küçücük bi SP yi çalıştıramadım OOOFFF Off....
Birde kendime programcı derdim...
Efkar bastı yanlış olmaz umarım.
Yalnız başıma tam 2,5 saattir küçücük bi SP yi çalıştıramadım OOOFFF Off....
Birde kendime programcı derdim...
Efkar bastı yanlış olmaz umarım.
Bilgisayar Programcısı/Analyst ve Sistem Yöneticisi
Sağolun..
Sayın RSimsek ., ilginiz için çok teşekkür ederim. SQL Server ı artık öğrenmek istiyorum. Onunla alakalı bi sorundu. Geçmiş tarihte sitemizde bir arkadaşımız sormuş ancak rastlantıya O da yanıt alamamış. Ben bu gün tekrar araştırdım ve bir Rus sitesinde buldum cevabı.
Buraya yazmak uygun olmadı ama sorunuz vardı cevapladım. Tekrar teşekkür ederim ilerleyen zamanlarda bol bol soracağım gibi görünüyor
Buraya yazmak uygun olmadı ama sorunuz vardı cevapladım. Tekrar teşekkür ederim ilerleyen zamanlarda bol bol soracağım gibi görünüyor

Bilgisayar Programcısı/Analyst ve Sistem Yöneticisi
Merhaba Efkan,
Bence de derdini anlatırsan yardımcı oluruz. Genelde yaşadığımız sıkıntı, soruyu soran arkadaşların yeterli veaçıklayıcı bilgi vermiyorlar.

Biz de yardım edemiyoruz yada yanlış yanıtlar veriliyor.
Kolay Gelsin
Bence de derdini anlatırsan yardımcı oluruz. Genelde yaşadığımız sıkıntı, soruyu soran arkadaşların yeterli veaçıklayıcı bilgi vermiyorlar.

Biz de yardım edemiyoruz yada yanlış yanıtlar veriliyor.
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Sn. Kuri_YJ, ben zaten forumumuzu aktif olarak kullanıyorum. Yalnız şu an çalıştğım iş itibari ile programlamaya pek ihtiyaç duymuyorum. Aslen bilgisayar programcısıyım şu an aynı zamanda da öğrenciyim. Ancak özel bir firmanın bilgi işlem görevlisi olduğum için Delphi yi çok ihmal ettim. Component takımlarını bile unutmuşum. Ayrıca 2004 yılındaydı sanırım ilk seminer için can atıyordum fakat işlerimden dolayı gelemedim. Sonra da kopup gittik..
Bir ara C#' a heveslendim. Ancak Microsoft Teknolojilerine çok uzak olmam beni birza zorladı. Sonra araya firmamızda kurulu olan sistem ve sınavlar girdi. Gördüm aradan aylar geçmiş bile
Son olarak bağlı olduğum firmanın fabrikasında bir malzeme depo programına ihtiyaç duyuldu ki firmalar ve patronlar paranın nereye gittiğini her malzemede görmek istiyorlar. Bende firmamızın geliştirmekte olduğumuz(ancak ben yazılımda yer almıyorum) ERP projesine bir göz attım. SQL Serverda (600)' ün üzerinde stored proc. kullanılmış ve bunu tek kişi yapmış. Projenin performansından çok memnunum. SQL Server ı normalde vt olarak kullanabiliyorum ancak SP ler ile hiç kullanmadım. Bende SP kullanarak bir şeyler yapmak istedim. ADO kullanarak bir şeyler yapıyorum. Ancak ADO bana pek avantajlı gelmedi. SQL Server a sanırım 3-4 yolla SP çalıştırabilir parametre gönderebiliriz. Ben de ısrarla ADO kullanıyorum.
Bu kadar uzun olmasını istemezdim ancak bunu tanışma yazısı olarak görüyorum. Zamanınızı aldığım için üzgünüm. Ben zaten hep forumdayım.
İyi çalışmalar dilerim...
Bir ara C#' a heveslendim. Ancak Microsoft Teknolojilerine çok uzak olmam beni birza zorladı. Sonra araya firmamızda kurulu olan sistem ve sınavlar girdi. Gördüm aradan aylar geçmiş bile

Son olarak bağlı olduğum firmanın fabrikasında bir malzeme depo programına ihtiyaç duyuldu ki firmalar ve patronlar paranın nereye gittiğini her malzemede görmek istiyorlar. Bende firmamızın geliştirmekte olduğumuz(ancak ben yazılımda yer almıyorum) ERP projesine bir göz attım. SQL Serverda (600)' ün üzerinde stored proc. kullanılmış ve bunu tek kişi yapmış. Projenin performansından çok memnunum. SQL Server ı normalde vt olarak kullanabiliyorum ancak SP ler ile hiç kullanmadım. Bende SP kullanarak bir şeyler yapmak istedim. ADO kullanarak bir şeyler yapıyorum. Ancak ADO bana pek avantajlı gelmedi. SQL Server a sanırım 3-4 yolla SP çalıştırabilir parametre gönderebiliriz. Ben de ısrarla ADO kullanıyorum.
Bu kadar uzun olmasını istemezdim ancak bunu tanışma yazısı olarak görüyorum. Zamanınızı aldığım için üzgünüm. Ben zaten hep forumdayım.
İyi çalışmalar dilerim...

Bilgisayar Programcısı/Analyst ve Sistem Yöneticisi
Re: Sağolun..
Sorunu nasıl çözdüğünü paylaşırsan emin ol verdiğin emeğe daha çok değecektir. Buradaki amaç zaten bilgiyi paylaşmaktırefkan yazdı:.. Ben bu gün tekrar araştırdım ve bir Rus sitesinde buldum cevabı.
Buraya yazmak uygun olmadı ama sorunuz vardı cevapladım.

Şu söz bu olayı yüz binlerce yıldır en iyi şekilde anlatıyor;
Bende bir yumurta var. Sende bir yumurta var. Eğer, sen bana bir yumurta verirsen, ben sana bir yumurta verirsem, yine sende bir yumurta bende bir yumurta olur. Şayet, sende bir bilgi var. Bende bir bilgi var. Ben sana bir bilgi verirsem, sen bana bir bilgi verirsen, sende iki bilgi, bende iki bilgi olur.
Konficyus
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kod: Tümünü seç
ADOStoredProc1.ExecProc; if ADOStoredProc1.Parameters.FindParam('@RETURN_VALUE').Value=0 then showmessage('Success');
Sonra düzeldi ancak bu günde parametreleri ayarlerken manuel olarak object inspector penceresinden edit1.text felan yazdım.. Nasıl olduysa tetiklenmiş ve bunlar kayıda geçmiş. Artık ADOStoredProc um hiç çalışmıyor.. Şimdi forma yeni bir tne koyup tekrar deneyeceğim..
Yani hocam hallettim dedim ama...
Bilgisayar Programcısı/Analyst ve Sistem Yöneticisi
Mevcut alanın anket olup uygun olmayacağından dolayı yukarıda yazmış olduğum sorunun çözümünü Makaleler ve İpucu bölümündeki "VT' ndaki SP üzerinde Delphi / ADOStoredProc ile çalışalım.." başlığının altına yazdım.
Yararlı olması dileğiyle..
Recep hocam sorunu çözdüm ve paylaştım
Yararlı olması dileğiyle..
Recep hocam sorunu çözdüm ve paylaştım

Bilgisayar Programcısı/Analyst ve Sistem Yöneticisi
Ellerine sağlık bir ara girip okuyalım bakalım 

Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
- recepgalip
- Üye
- Mesajlar: 60
- Kayıt: 12 Haz 2003 04:50
- Konum: Mersin/Rize
- İletişim:
bencede firebird
evvela s.a.
bencede firebird.bende veri tabanı olarak onu kullanıyorum. merak ettiğim siz prog. arakdaşların max ne kadar yogunlukta kullanmış oldugunuz . 100-150 kullnıcılı bi sistemde deneyeniz oldumu. 10-15 makinada çok guzel çalışıyor bizaate denemiş bulunmaktayım. hatta şu anki sistemimde max 100 terminal var
bunların 40 tanesi yogun bi şekilde kayıt yapmakta. hatta vpn ile 2 şube bağlantısı aynı servera bağlanıyor. ama
beli zaman aralıklarında çooook şisşiyor... sebebi neolabilir arakdaşlar .
300-400mb arası firebird server yiyior
bencede firebird.bende veri tabanı olarak onu kullanıyorum. merak ettiğim siz prog. arakdaşların max ne kadar yogunlukta kullanmış oldugunuz . 100-150 kullnıcılı bi sistemde deneyeniz oldumu. 10-15 makinada çok guzel çalışıyor bizaate denemiş bulunmaktayım. hatta şu anki sistemimde max 100 terminal var
bunların 40 tanesi yogun bi şekilde kayıt yapmakta. hatta vpn ile 2 şube bağlantısı aynı servera bağlanıyor. ama
beli zaman aralıklarında çooook şisşiyor... sebebi neolabilir arakdaşlar .
300-400mb arası firebird server yiyior
ALLAH NAMINA VER.. ALLAH NAMINA AL.. ALLAH NAMINA BAŞLA.. ALLAH NAMINA İŞLE VESSELAM
SAYGILARIMLA BEN...
SAYGILARIMLA BEN...
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
Re: bencede firebird
bi aralar adnan abiyle coderlord firebird un kullandığı ram miktarını 32 mb tın üstüne nasıl çıkartabiliriz diye baya uğraşmışlardı. 300-400 mb yemesi ilginçrecepgalip yazdı: 300-400mb arası firebird server yiyior
Geçenlerde basit bir INSERT'te (basit dediysem saniyede binlerce) 120 MB 'a vuruyordu. Burada dikkat çekici olan şey 5 tablo var 250 karakterlik VarCHAR index de yapıyordu. İşlem bittiğinde VT boyutu 850 MB oluyor. İşlemci kullanımı FB'de %75 civarı gerçekleşiyor.
Demek istediğim string operasyonları indexlerken müthiş bir ram kullanımı sözkonusu olabiliyor. Adnan ile önceki testlerimizde bunu gözönüne almamışız hiç.
INSERT işleminden sonra, makine P4 384 MB ram olmasına rağmen, sorgu performansım yerlerde sürünüyordu. Bir yerlerde bir hata yapıyorum ama nerede?
Demek istediğim string operasyonları indexlerken müthiş bir ram kullanımı sözkonusu olabiliyor. Adnan ile önceki testlerimizde bunu gözönüne almamışız hiç.
INSERT işleminden sonra, makine P4 384 MB ram olmasına rağmen, sorgu performansım yerlerde sürünüyordu. Bir yerlerde bir hata yapıyorum ama nerede?
100-150 yada her ne ise kullanıcı erişiminde öne çıkacak olan Veritabanı motorundan çok (konumuz harici veritabanları hariç
), kurulu bulunduğu sunucunun özellikleridir. Örneğin, sunucu gerçekten sunucu tabanlı mı yoksa sunucu takliti yapan bir PC mi
Sunucu ise kaç işlemcili, bellek miktarı, en önemlisi disk türü IDE/SATA/SCSII Raid olayı vs. Perfomans öncelikle bu yapıya bağlı olup, diğer ince ayar kısmı da PageSize - Küme (cluster) uyumu gibi yapılmış olmasına bağlı. O boyutta tecrübeleri olanlar belki daha detaylı bilgi verebilirler 



Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!