sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #101902
Re: mysql: auto_increment fuld
On Mon, Oct 10, 2011 at 08:33:57AM +0200, Jon Bendtsen wrote:
> On 10/10/2011, at 08.18, Sven Erik Morsing wrote:
> > Jeg har i en række år haft 'squidalyser' kørende.
> >
> > Nu er grænsen for INT nået: 2147483647, og der meldes
> > fejl og den exit'er.
> >
> > mysql> desc logfile;
> > +------------+--------------+------+-----+---------+----------------+
> > | Field | Type | Null | Key | Default | Extra |
> > +------------+--------------+------+-----+---------+----------------+
> > | id | int(11) | NO | PRI | NULL | auto_increment |
> >
> > Indgangene bliver løbende slettet fra den lave ende af id, så der
> > er plads nok, hvis jeg kunne genbruge numrene forfra.
> >
> > Hvis jeg vil begynde forfra, er jeg så nødt til at nulstille tabellen
> > helt?
>
> hvad nu hvis du lavede en tabel ved siden af med samme konfiguration, og så indsætter du de rækker du vil gemme fra den gamme tabel. Så kunne du vel genbruge numrene i starten og men stadig have auto_increment og plads til nye rækker?
>
Tak, det vil jeg overveje. Men da data blot gemmes 4 uger bagud,
og ikke er essentielle, ender det nok med, at jeg bare nulstiller.
Jeg spørger nok mest af principielle grunde.
--
Sven Erik Morsing
References