Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 1.780 pregleda

Najnovija ↓

Praćenje promena u bazi 18.12.2013. u 12:45 · pre 156 meseci #1
Ovako: hteo bih da logujem neke promene podataka u bazi. Npr. neko u aplikaciji izmeni neke stvari koje smatram kritičnim i hteo bih da vidim šta je menjano.
Da li da to ispratim kroz PHP? Ili da koristim triger i odradim na nivou baze? Ili nešto treće?
Znači, prva opcija je: imam 10 stvari u veb-formi (koja se popunjava iz baze) i neko izmeni jednu stvar i sačuva. Da li da uporedim prethodne vrednosti, pa onda ovu za koju sam ustanovio da je nova ubacim npr. u posebnu tabelu za praćenje promena? Ili da u bazi stavim triger, koji će pratiti promene na određenim poljima i automatski ih ubacivati u tu posebnu tabelu, tu neku Changes?
Ne'm pojma skoro ništa o trigerima, ali ću namestiti nekako, kapiram da bi mogli da se iskoriste. :)
Re: Praćenje promena u bazi 18.12.2013. u 12:52 · pre 156 meseci #2
sigurnije ti je da odradis sa trigerima, lakse je da odradis kroz php,
najbolje je da kupis komercijalni mysql sa audit plaginom + neka od te
dve varijante
dodatno upalis binary log sve i ako ne koristis replikaciju posto tu
imas sve promene zapamcene, mozes i general query log mada on opterecuje
sistem
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Praćenje promena u bazi 18.12.2013. u 13:02 · pre 156 meseci #3
Ne treba mi ništa uber-opako, nešto čačkam za čkolu, biće dovoljno uraditi neki proof-of-concept pričice. Prosto se zapitah kakva li je praksa, jer kapiram da mora biti da se prave te tabele sa promenama i to kojekuda često.
Fala, Bogdan!
Re: Praćenje promena u bazi 18.12.2013. u 13:11 · pre 156 meseci #4
da ne tupim ja, imas ovde odlican odgovor sa primerom:
http://stackoverflow.com/quest...udit-logging-for-products-data

za "proof of concept" ti je dovoljno da imas binary log i da iz njega
vadis ko je sta radio :D
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Sviđa mi se1
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme