[ bantu @ 27.06.2012. 13:16 ] @
Imam jednu tabelu u kojoj vodim podatke o nekim uređajima. Ova tabela nije velika i mislim da u realnim uslovima nikada neće da ima više od nekih 500 zapisa. Imam i jednu tabelu u koju zapisujem podatke o aktivnosti ovih uređaja i svaki uređaj vrši zapis u nju u periodu od 3-15 sekundi.
Potrebno mi je i da pratim koliko je neki uređaj dugo idle i da li je eventualno mrtav. Ideja je bila da svaki put prilikm inserta u ovu veliku tabelu sa nekim trigerom uradim update tabele sa uređajima i da za konkretam uređaj vrijednost zadnje aktivnosti postavim na trenutno vrijeme. Obe tabele se InnoDB.

Znači u triggeru uradim:
Code:

UPDATE device
SET last_activity = NOW()
WHERE deviceID = NEW.deviceID;


Da li je ovo mnogo update-a i da li mogu da dođem u problem na ovaj način?
[ bogdan.kecman @ 27.06.2012. 17:15 ] @
nije mnogo, skroz je ok
[ bantu @ 28.06.2012. 07:28 ] @
Ok, probaću tako. Tnx.