Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[PHP] [MySQL] sumowanie rekordów co godzinę, kasowanie najstarszych rekordów

endju999 27 Cze 2018 17:45 99 2
  • #1 27 Cze 2018 17:45
    endju999
    Poziom 3  

    Witam. Mam problem z rozwiązaniem pewnego zagadnienia. Otóż, do bazy danych mysql co 5 minut dodaje rekord z ilości zużytej wody, co daje 288 rekordów na dobę. Nie chciałbym tego wszystkiego magazynować w nieskończoność. Chciałbym żeby baza miała maksymalnie 288 najnowszych rekordów. Czyli w praktyce nowy pomiar wchodzi, najstarszy zostaje utracony. W jaki sposób najprościej taki mechanizm uzyskać. Również chciałbym co godzinę sumować dane, które w jej czasie wpłynęły i przesłać do następnej tabeli. Czy są jakieś wbudowane funkcje czasowe do tego celu. Z góry dzięki.

    0 2
  • #2 27 Cze 2018 19:05
    JacekCz
    Poziom 36  

    Na czym to ma chodzić?
    W tych czasach milion rekordów to nie jest "wielka baza", a milion to kilkadziesiąt lat?
    Zamiast kontrowersyjnych kroków, lepiej to dobrze zaprojektować, ideksy, unikalność itd ...

    0
  • #3 27 Cze 2018 20:46
    3156217
    Użytkownik usunął konto