Hirdetés

Új hozzászólás Aktív témák

  • Speeedfire

    félisten

    Na, akkor kérdeznék én is. :D

    Adott egy log tábla az adatbázisban, ahol a felhasználók ip címe van mentve. x időközönként a legutolsó y mennyiségű adatot törölni kellene.
    Van erre valami gyors megoldás?
    Csak, mert ami nekem eszembe jutott, hogy groupba kellene szedni őket. Majd megnézni, hogy melyiknél mennyi van, ahol több mint y ott elmenti egy tömbbe azoknak a usereknek az id-ját. Majd egyesével időrendben növekvőbe tenni, lementeni az id-kat és megint csak lenne egy iteráció amiben törölve lennének ezek. Php-val oldanám meg, de ez így szerintem elég sok időbe telik és sok erőforrást emészt fel. Van erre esetleg valami egyszerűbb megoldás? :U

    Adatbázis:
    id | uid | ip | time
    id: ai, elsődleges kulcs
    uid: másodlagos kulcs
    ip: varchar(20)
    time: int(10)

Új hozzászólás Aktív témák