Witam,
Mam napisany system w którym co minutę cron sprawdza zapisane w bazie adresy i jeżeli jest tam przekierowanie to robi update adresu, jednak wymagania systemu sa takie ze adresy musza byc unikalne tak wiec jak aktualizujac adres cron podmieni go na juz istniejacy nie moze wykonac zapytania i system sie "zawiesza" na tym adresie. Dla takich przypadkow chcialbym dac np, status "duplikat" i nie zmieniac tego adresu, napewno nie moge go usunac. Przydaloby sie update ... on duplicate key update ale takiego czegos nie ma, moglbym sprawdzac najpierw czy taki adres istnieje juz w bazie ale to by dodalo od 20 do 100 dodatkowych zapytan na minute czego wolalbym uniknac jesli sie tylko da, baza docelowo bedzie zawierala okolo milion adresow. Macie moze jakis pomysl ?
Pozdrawiam
Trevor