19.04.2016 16:43, Golub Mikhail пишет:
19.04.2016 16:01, Vladimir Sharun пишет:
Привет,
Я лечил INSERT ON DUPLICATE KEY UPDATE конструкцией моменты,
когда надо инсертнуть или апдейтнуть и ты не знаешь есть запись
или нет и не хочешь попасть на race .
Во-вторых никто не мешает сделать это (и так даже ACID'нее)
триггерами или процедурами - они не кусаются - проверено.
Глюк наблюдается когда acl отрабатывает в пределах одной секунды.
CREATE TABLE `whitelist` (
`sender_ip` varchar(15) NOT NULL DEFAULT '',
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
...
Надо уже отказаться от MySQL 5.5 и перейти на более новую версию.
https://dev.mysql.com/doc/refman/5.6/en/fractional-seconds.html
И тогда все будет работать, как задумано (значения времени будут с
миллисекундами в таблицах).
Всем спасибо. Вопрос закрыт.
--
Golub Mikhail
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users