• 28-02-2016, 23:28:18
    #10
    Hocam ya tablolarını paylaş ya da sorunu tekrardan noktalama işaretleri kullanarak anlaşılır kıl. Ben yine bir şey anlayamadım.

    Ek olarak, 500 satırlık veriniz var ve işlemeniz şu anda gerekiyor mu? Acizane tavsiyem projenizi ayağa kaldırana kadar hıza önem vermeyin. Hız düştüğü zaman hızlandırma, iyileştirme çalışmalarına gidin.
  • 29-02-2016, 01:12:15
    #11
    Sable adlı üyeden alıntı: mesajı görüntüle
    Hocam ya tablolarını paylaş ya da sorunu tekrardan noktalama işaretleri kullanarak anlaşılır kıl. Ben yine bir şey anlayamadım.

    Ek olarak, 500 satırlık veriniz var ve işlemeniz şu anda gerekiyor mu? Acizane tavsiyem projenizi ayağa kaldırana kadar hıza önem vermeyin. Hız düştüğü zaman hızlandırma, iyileştirme çalışmalarına gidin.
    Hocam şöyle anlatayım en basitinden.

    veritabanındakiler,

    1- AHMET
    2- MEHMET
    3- VELİ
    4- ZEYNEL
    5- ABİDİN

    Hepsinin son 10 bilgisi olsun istiyorum ama hepsi gittikçe doluyor kimisi 100 kimisi 300 kimisi 500 oluyor yani zaten son 10 bilgiyi gösteriyorum hepsinin sağdece 10 tane olsun istiyorum, bu mümkün müdür?
  • 29-02-2016, 12:27:45
    #12
    Size verdiğim koda ek olarak kullanıcıların idlerini tuttuğunuz sütunu where komutuna ekleyin.
    Her hareket ekleme işleminizden sonra bu kodu çalıştırın. O üye işlem yaptığında o üyenin en son 10 kaydını bırakır gerisini siler otomatik olarak. Cronjob vs ile uğraşmazsınız.
    Ek olarak o sorguyu işlemeden önce kaç adet verisi olduğunu kontrol ettirin, örneğin 20den fazlaysa sorgu çalışsın gibi. buda sürekli veritabanınızı yormaz.