Tervehdys.
Minulla on crontabissa polku skriptiin, joka ottaa joka päivä varmuuskopion koko tietokannasta, mutta nyt haluaisin tehdä sellaisen skriptin, joka poistaisi yhdestä tietokannan taulusta tiedot, jotka ovat 1kk vanhoja.
Onko tälläinen mahdollista tehdä? Jos on, niin miten ? tuleeko skriptiin SQL-lauseita vai mitä ?
Kiitos etukäteen avusta.
Minulla on crontabissa polku skriptiin, joka ottaa joka päivä varmuuskopion koko tietokannasta, mutta nyt haluaisin tehdä sellaisen skriptin, joka poistaisi yhdestä tietokannan taulusta tiedot, jotka ovat 1kk vanhoja.
Onko tälläinen mahdollista tehdä? Jos on, niin miten ? tuleeko skriptiin SQL-lauseita vai mitä ?
Kiitos etukäteen avusta.
Vastaukset 1
Vanhimmat
Riippuu käyttämästäsi tietokannasta... Tietokannan pitäisi tukea tietueiden poistoa joko suoraan komentorivikehotteilla, tai SQL-lauseiden ajamista tekstitiedostostosta.
Lisäksi tietokannastaa pitäisi olla joku systeemi, josta tietää mitkä tiedot ovat yli 1 kk vanhoja (tietueessa kenttä, jossa luontipvm??)