← Back to team overview

sslug-teknik team mailing list archive

mysql: auto_increment fuld

 

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?
  Jeg kunne ændre id til bigint; men det er bare i princippet at udsætte 
problemet - ganske vist i meeeeget lang tid :)
  Er det den eneste mulighed, hvis jeg ikke vil nulstille.

-- 
Sven Erik Morsing



Follow ups