Database opschonen
Ik heb een "backup" database om te zorgen dat ik altijd mijn items weer terug kan zetten. Nu wil ik alleen een scriptje maken wat deze af en toe opschoont.
Een voorbeeldje van de database:
Nu wil ik dus de oude backups die er al meerdere keren in staan verwijderen. In dit geval bijvoorbeeld id 1 omdat ik 2 backups wel voldoende vind.
Nu is mijn vraag, kunnen jullie mij wat hints geven hoe ik dit het beste aan kan pakken?
Een voorbeeldje van de database:
Code (php)
1
2
3
4
5
2
3
4
5
id itemid text date
1 2 .... 2007-11-10 16:33:36
2 5 ..... 2007-11-10 16:40:38
3 2 ..... 2007-11-16 12:20:10
4 2 ..... 2007-11-18 17:45:43
1 2 .... 2007-11-10 16:33:36
2 5 ..... 2007-11-10 16:40:38
3 2 ..... 2007-11-16 12:20:10
4 2 ..... 2007-11-18 17:45:43
Nu wil ik dus de oude backups die er al meerdere keren in staan verwijderen. In dit geval bijvoorbeeld id 1 omdat ik 2 backups wel voldoende vind.
Nu is mijn vraag, kunnen jullie mij wat hints geven hoe ik dit het beste aan kan pakken?
Beetje offtopic: Wie zegt dat backup nummer 2 goed en bruikbaar is? Wellicht is dit een backup van een foute situatie en kun je hier helemaal niets mee. En dan zou je eigenlijk een nog oudere versie willen hebben, maar die heb je net gisteren weggegooid...
Ik heb veel ervaring met backups en heb nog meer ervaring met rottige backups. Een stiefkindje binnen vrijwel alle bedrijven en organistaties! En dan heb ik het niet over de slager op de hoek, maar over de grotere bedrijven van deze wereld.
Backups bewaar je net zolang totdat je zeker weet dat ze niet meer bruikbaar zijn en niet meer zijn vereist (denk aan wetgeving). Daarnaast zul je regelmatig moeten testen of je backups nog wel bruikbaar zijn, je zult niet de eerste (nog de laatste) zijn die er in een noodgeval achter komt dat de backups van de afgelopen maanden waardeloos zijn... Tja, in die release van november zat dus toch nog een bugje.
Ik heb veel ervaring met backups en heb nog meer ervaring met rottige backups. Een stiefkindje binnen vrijwel alle bedrijven en organistaties! En dan heb ik het niet over de slager op de hoek, maar over de grotere bedrijven van deze wereld.
Backups bewaar je net zolang totdat je zeker weet dat ze niet meer bruikbaar zijn en niet meer zijn vereist (denk aan wetgeving). Daarnaast zul je regelmatig moeten testen of je backups nog wel bruikbaar zijn, je zult niet de eerste (nog de laatste) zijn die er in een noodgeval achter komt dat de backups van de afgelopen maanden waardeloos zijn... Tja, in die release van november zat dus toch nog een bugje.
'sander:
In dit geval bijvoorbeeld id 1 omdat ik 2 backups wel voldoende vind.
id 1? Die moet je even uitleggen ...
@pqFrank:
je hebt een punt maar het zijn niet echt belangrijke backups en ben bang dat mijn database dichtslibt.
@ Jan Koehoorn:
dit omdat dat de oudste is van item nummer 2 (deze komt 3x voor) en ik wil dus de oudste verwijderen.
je hebt een punt maar het zijn niet echt belangrijke backups en ben bang dat mijn database dichtslibt.
@ Jan Koehoorn:
dit omdat dat de oudste is van item nummer 2 (deze komt 3x voor) en ik wil dus de oudste verwijderen.
En over hoeveel miljard records en hoeveel GB's / TB's hebben we het dan?
Ik snap dat je het meeste leert door dankzij veel schade en nog meer schande wijs te worden, maar soms is het slimmer om van andermans fouten te leren. Scheelt je een hoop slapeloze nachten. Backups hebben de nare eigenschap om 's nachts altijd in het honderd te lopen...
Ik snap dat je het meeste leert door dankzij veel schade en nog meer schande wijs te worden, maar soms is het slimmer om van andermans fouten te leren. Scheelt je een hoop slapeloze nachten. Backups hebben de nare eigenschap om 's nachts altijd in het honderd te lopen...
2 mb op dit moment.
edit: ik heb een cms geknutseld waarin je dus items kunt aanpassen. Nu dacht ik ik maak hier een backupfunctie op zodat als er eventueel een fout voorkomt in de data verwerking of iets dergelijks. Maar wil niet dat de backup teveel ruimte in gaat nemen op het kleine hostingpakketje.
edit: ik heb een cms geknutseld waarin je dus items kunt aanpassen. Nu dacht ik ik maak hier een backupfunctie op zodat als er eventueel een fout voorkomt in de data verwerking of iets dergelijks. Maar wil niet dat de backup teveel ruimte in gaat nemen op het kleine hostingpakketje.
Gewijzigd op 01/01/1970 01:00:00 door sander
'sander:
Pfffff...2 mb hoogstens :D
Probleem lijkt me dus wel opgelost, het blijkt niet eens te bestaan.




