Article View: pl.comp.bazy-danych
Article #195181Re: zawijanie logów
From: Adam
Date: Thu, 19 Jan 2017 21:24
Date: Thu, 19 Jan 2017 21:24
29 lines
1547 bytes
1547 bytes
W dniu 2017-01-19 o 18:18, niepełnosprawny intelektualnie 'POPIS/EU pisze: > jeśli dla uproszczenia przyjąć, że do bazy logujemy wszystkie wejścia na > stronę to jak zrobić najlepiej zawijanie? > > czyli jak kasować najstarsze wpisy zostawiając N ostatnich? > > nie żebym z gębą na pączki... > > mój pomysł jest taki: > > ilczę conutem ilość wpisów > > sprawdzam czy kwalifikują się do kasowania > > odczcytuję 100 najstarszych wpisów poprzez select z sortowniem po dacie > > wyszukuję w nich największy ID > > kasuję wszystkie wpisy i id<ID... > A co w przypadku, gdy cały log będzie miał 80 rekordów? -- Pozdrawiam. Adam
Technical Details
Message-ID:
<o5raq9$42h$1@usenet.news.interia.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mailReferences:
<o5qse2$jes$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mail From: Adam <a.g@poczta.onet.pl> Newsgroups: pl.comp.bazy-danych,pl.comp.lang.php Subject: Re: zawijanie logów Date: Thu, 19 Jan 2017 22:24:23 +0100 Organization: INTERIA.PL S.A. Lines: 29 Message-ID: <o5raq9$42h$1@usenet.news.interia.pl> References: <o5qse2$jes$1@node2.news.atman.pl> NNTP-Posting-Host: ent22.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: usenet.news.interia.pl 1484861065 4177 83.15.205.22 (19 Jan 2017 21:24:25 GMT) X-Complaints-To: usenet@firma.interia.pl NNTP-Posting-Date: Thu, 19 Jan 2017 21:24:25 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 In-Reply-To: <o5qse2$jes$1@node2.news.atman.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit