BDE 'de bellek şişti ne yapmalıyım ?

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
serkanelbir
Üye
Mesajlar: 3
Kayıt: 19 Haz 2003 01:04
İletişim:

BDE 'de bellek şişti ne yapmalıyım ?

Mesaj gönderen serkanelbir »

Hal Müdürlükleri için bir program hazırladım. veri tabanı olarak BDE (Paradox) kullandım.

Fakat aylık kesilen fatura sayısı 10 binlerle ifade edilmeye başladı.
Programı hızlandırmak için ne yapmalıyım. Dataları sadece kullanmadan önce mi yoksa ilk program çalıştığında mı açmalıyım.

Şu anda program çalıştığında datalar açılıyor.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

paradox için 10 bin kayıt çokta değil. 100 binlerce kayıtı çok rahat kaldırabilir paradox. Ama yapıyı iyi kurmak lazım. Birkaç öneri :

1. Çok kullandığınız alanları indeksleyin.

2. Tabloda kayıt çoksa en az bir indeks olsun.

3. Tablo çok kullanılan bir tablo değilse, geketiği yerde açıp, işi bitince kapatın.

4. Kayıt sayısı çok fazla ise Query kullanıp, birkaç kayıtı seçin.

Kolay gelsin.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

bana sorarsan da en kısa ve bedava yoldan interbase / firebird e geçiş yapman. daha sonrası için başın ağırmaz!
Cevapla