Mischien kan iemand mij helpen.
Ik heb een database in mysql.
gw_id int(11) auto_increment
sw_id int(11)
gw_rank varchar(255)
gw_name varchar(255)
gw_score varchar(255)
gw_min varchar(255)
gw_sec varchar(255)
En een php applicatie.
Wat het doet is als volgend. Ik query om de minuut een aantal gameservers. Deze data sla ik op in mijn database zodat ik later kan zien waar bepaalde gamers zich bevinden en welke servers zij intressant vinden.
Echter zal dit veel records in mijn database genereren.
Toen ik deze week naar mijn database keek had die in tussen +- 4.7 miljoen records. Wat mij wel opviel is dat de database niet verder gevuld werdt. Ik heb zelf niets aan mijn script veranderd en vond dat vreemd.
Nou heb ik nagedacht over die 4.7 miljoen records dit is precies de maximale van een 32 bit integer.
Ik heb gezocht over dit probleem. Maar kom niet echt verder. Een optie wat ik heb gezien is dat ik van een INT ook nog een BIGINT kan maken. Maar voordat ik mijn database omzeep help zou ik eerst willen weten of ik dit kan doen zonder dat ik data verliest of mijn machiene in de stres jaagt. Of dat ik eerst naar mijn php script moet kijken. Dat ik daar mijn variable anders moet declareren.
Mischien heeft iemand hier zelfde soort problemen gehad.
Ik heb een database in mysql.
gw_id int(11) auto_increment
sw_id int(11)
gw_rank varchar(255)
gw_name varchar(255)
gw_score varchar(255)
gw_min varchar(255)
gw_sec varchar(255)
En een php applicatie.
Wat het doet is als volgend. Ik query om de minuut een aantal gameservers. Deze data sla ik op in mijn database zodat ik later kan zien waar bepaalde gamers zich bevinden en welke servers zij intressant vinden.
Echter zal dit veel records in mijn database genereren.
Toen ik deze week naar mijn database keek had die in tussen +- 4.7 miljoen records. Wat mij wel opviel is dat de database niet verder gevuld werdt. Ik heb zelf niets aan mijn script veranderd en vond dat vreemd.
Nou heb ik nagedacht over die 4.7 miljoen records dit is precies de maximale van een 32 bit integer.
Ik heb gezocht over dit probleem. Maar kom niet echt verder. Een optie wat ik heb gezien is dat ik van een INT ook nog een BIGINT kan maken. Maar voordat ik mijn database omzeep help zou ik eerst willen weten of ik dit kan doen zonder dat ik data verliest of mijn machiene in de stres jaagt. Of dat ik eerst naar mijn php script moet kijken. Dat ik daar mijn variable anders moet declareren.
Mischien heeft iemand hier zelfde soort problemen gehad.