Merhaba.
Veritabanı dosyasında 17 tablo var, index oluşturdum. Ve generator ile bazı tablolara 10000 bazılarına 110000 kayıt girdim. DB boyutu 54 mb. oldu ve program çakıldı. Bağlantı sağlanacağı sırada "Out of memory" hatası verip kapanıyor.
Sorun bende mi Firebird' ün kapasitesi mi küçük ?
Veritabanı şişti, program acılmıyor.
Firebird ün ince ayarları ve tampon değerleri daha önce verilmişti. Nasıl bir sistem üzerinde kurulu olduğunu da söylemeniz lazım. Aşağıdakiler belki işinize yarayabilir
viewtopic.php?t=12939

viewtopic.php?t=12939
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Selamlar,
Garibime gitti doğrusu, topu topu 54 MB'lık bir veri tabanında Out of Memory hatası nasıl alıyor?
Yanlış birşeyler yapıyor olabilirsiniz. Belki döngüsel bir trigger ile Stack'i patlatıyor olabilirsiniz veya benzeri bir şey !...
Daha açıklayıcı yazın.
Kolay Gelsin
Garibime gitti doğrusu, topu topu 54 MB'lık bir veri tabanında Out of Memory hatası nasıl alıyor?
Yanlış birşeyler yapıyor olabilirsiniz. Belki döngüsel bir trigger ile Stack'i patlatıyor olabilirsiniz veya benzeri bir şey !...
Daha açıklayıcı yazın.
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/
Acıkcası profesyonel değilim programlama konusunda. İllaki bir yerde bir şeyi yanlıs yaptımda neyi?
3 tane trigger var onlarda insert olayında çalışıyor.
Triggerler;
bu şekilde. diğer ikiside başka tablolar için.
Sistem Celeron 2,66, 750 Mb. ram. var.
Açılışta daha db bağlantı kurarken programın cakılması benı şaşırttı.
Edit : bu arada vt pagesize 4096 olarak ayarlı.
3 tane trigger var onlarda insert olayında çalışıyor.
Triggerler;
Kod: Tümünü seç
stok.kdvli_satis =((stok.kdvsiz_satis/100)*(stok.kdv_orani +100));
Sistem Celeron 2,66, 750 Mb. ram. var.
Açılışta daha db bağlantı kurarken programın cakılması benı şaşırttı.
Edit : bu arada vt pagesize 4096 olarak ayarlı.
-
- Kıdemli Üye
- Mesajlar: 1026
- Kayıt: 11 Şub 2005 02:12
- Konum: İstanbul
Selamlar,
Pagesize ile alakalı değildir
Başka bir sorun vardır (ya diskte, yada disk üzerinde çok fragmente olmuştur vs. vs.)
Backup-Restore ile düzenlenmiş olabilir.
Kolay Gelsin
Pagesize ile alakalı değildir

Backup-Restore ile düzenlenmiş olabilir.
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/