Database opschonen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sander

sander

31/03/2008 21:25:00
Quote Anchor link
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:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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

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?
 
PHP hulp

PHP hulp

25/11/2024 07:08:34
 
Frank -

Frank -

31/03/2008 21:34:00
Quote Anchor link
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.
 
Jan Koehoorn

Jan Koehoorn

31/03/2008 21:34:00
Quote Anchor link
sander schreef op 31.03.2008 21:25:
In dit geval bijvoorbeeld id 1 omdat ik 2 backups wel voldoende vind.

id 1? Die moet je even uitleggen ...
 
Sander

sander

31/03/2008 21:38:00
Quote Anchor link
@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.
 
Frank -

Frank -

31/03/2008 21:41:00
Quote Anchor link
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...
 
Sander

sander

31/03/2008 21:42:00
Quote Anchor link
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.
Gewijzigd op 01/01/1970 01:00:00 door sander
 
Frank -

Frank -

31/03/2008 21:45:00
Quote Anchor link
sander schreef op 31.03.2008 21:42:
2 mb hoogstens :D
Pfffff...

Probleem lijkt me dus wel opgelost, het blijkt niet eens te bestaan.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.