13.2.5.3 INSERT DELAYED 语句

INSERT DELAYED ...

INSERT语句的DELAYED选项是标准 SQL 的 MySQL 扩展。在 MySQL 的早期版本中,它可以用于某些类型的 table(例如MyISAM),这样,当 Client 端使用INSERT DELAYED时,它会立即从服务器上获得成功,并且该行排队 await 在 table 插入时插入未被其他任何线程使用。

DELAYED插入和替换在 MySQL 5.6 中已弃用。在 MySQL 5.7 中,不支持DELAYED。服务器识别但忽略DELAYED关键字,将插入作为非延迟插入进行处理,并生成ER_WARN_LEGACY_SYNTAX_CONVERTED警告(“不再支持 INSERT DELAYED.该语句已转换为 INSERT”)。 DELAYED关键字计划在将来的版本中删除。