[linux-programlama] MySQL'de sorgu

---------

From: Yüksel ÖZCAN (yukselozcan@celiknet.com)
Date: Thu 18 Sep 2003 - 08:47:07 EDT

  • Next message: Alper Oguz: "[linux-programlama] Re: MySQL'de sorgu"

    Herkese Selam,

    Kafama takılan bişey var. Mesela atıyorum mysql üzerinde bir stok_hareket
    tablosu diye bi tablom var. Bu tabloda 20000 civarında kayıt var. Ben bu
    20000 kayıttan verdiğim filtrelere uyan 500 tanesini çekmek ile, daha çok
    filtre tanımlayarak çekeceğim 100 tanesi arasındaki performans orantısı
    nedir (Burayakadar olanları dediğim gibi atıyorum, fiilen deneme fırsatım
    olmadı). Bu soru da nereden çıktı derseniz onu da açıklayayım. İşyerinde
    Logo Gold kullanıyoruz. Muhasebe hesap hareketlerini mesela kasa hesabının
    hareketlerine girdiğimde bütün yıla ait(9,5 aylık) kasa hareketlerini anında
    ekrana verebiliyorken, ben sadece 1,5 aylık hareketleri görmek istediğimde
    filtreye 1,5 aylık bir tarih tanımlıyorum. Fakat az olan 1,5 aylık kayıtlar
    karşıma 9,5 aylık kayıdın geliş zamanından çok daha uzun bir sürede geliyor.
    Yani 20.000 kayıdın 500 tanesi daha çabuk sonuç olarak ekrana gelirken, daha
    hızlı gelmesi gereken 100 kayıt çok çok daha geç gelmektedir. Orantısız bir
    performans problemi var. Sizce bu durumun sebebi nedir. Bu tür bir sorunla
    karşılaşmamak için ne gibi bir yöntem uygulamak gerekir. (Ben de linux için
    GPL muhasebe programı yazıyorum)

    Yüksel ÖZCAN
    http://muhasebeci.geleceklinux.org


  • Next message: Alper Oguz: "[linux-programlama] Re: MySQL'de sorgu"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.