primarykey bir alan üzerinde locate ile kayıt arama

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
myonur
Üye
Mesajlar: 22
Kayıt: 12 Haz 2003 11:16

primarykey bir alan üzerinde locate ile kayıt arama

Mesaj gönderen myonur »

selam arkadaşlar

primary key prsid isimli bir alan üzerinde IBDATASET ile bağladığım tabloda locate metodu ile arama yaptığımda performans müthiş yavaşlıyor

arkadaşlar bunu nasıl çözerim

Ayrıca PLAN () ı kullanmama rağmen performans yine düşük kaldı

cevaplarınız için şimdiden teşekkür ederim
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

ihtiyacinizi karsilar mi bilmiyorum ama ki ancak bir dataset uzerinde konumlanma ihtiyaciniz degilde sadece belirli degerler almak amacli ise karsilar. O zaman Query kullanın bir select ile istediginiz kaydi secip gerekli degerleri alin.

Yok mutlaka o ilgili datasetteki o kayda konumlanmaksa amaç o zaman Findkey metodunu kullanın.

Kolay gelsin...
myonur
Üye
Mesajlar: 22
Kayıt: 12 Haz 2003 11:16

Ama IBDataset in FindKey Methodu Yok

Mesaj gönderen myonur »

Yardımcı olduğunuz için telekkür ederim

Amacım IBDataset üzerinden Belli bir kayda konumlanmak

Ama IBDataset in Findkey methodu yokkki
myonur
Üye
Mesajlar: 22
Kayıt: 12 Haz 2003 11:16

IBDATASET.Recno

Mesaj gönderen myonur »

tekrar SELAM ARKADAŞLAR

IBDATASET.RECNO komutu ile ancak performansı yakalayabiliyorsunuz
Cevapla