использование вставки с задержкой при повторном обновлении low_priority все вместе - PullRequest
0 голосов
/ 02 июля 2011

Я хочу оператор mysql, который будет вставлять или обновлять, но с низким приоритетом или с задержкой.Это не похоже на работу

INSERT DELAYED INTO lastaccess
            (x, y, timeaccess)
            VALUES (2, 4, 1309622646)
            ON DUPLICATE KEY UPDATE LOW_PRIORITY timeaccess = 1309622646

1 Ответ

1 голос
/ 02 июля 2011

Ваша проблема здесь в выражении «ON DUPLICATE KEY UPDATE».Это не работает с оператором INSERT DELAYED согласно документации:

INSERT DELAYED следует использовать только для операторов INSERT, которые указывают списки значений.Сервер игнорирует DELAYED для операторов INSERT ... SELECT или INSERT ... ON DUPLICATE KEY UPDATE.

http://dev.mysql.com/doc/refman/5.5/en/insert-delayed.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...