Documentation Home

13.2.6.3 插入延迟语句

INSERT DELAYED ...

该语句的DELAYED选项 是标准 SQL 的 MySQL 扩展。INSERT在以前的 MySQL 版本中,它可以用于某些类型的表(例如 MyISAM),这样当客户端使用时 INSERT DELAYED,它会立即从服务器获得一个 okay,而当表不可用时,该行将排队等待插入正在被任何其他线程使用。

DELAYED插入和替换在 MySQL 5.6 中被弃用。在 MySQL 8.0 中, DELAYED不支持。服务器识别但忽略DELAYED关键字,将插入处理为非延迟插入,并生成 ER_WARN_LEGACY_SYNTAX_CONVERTED警告: INSERT DELAYED 不再受支持。该语句已转换为 INSERT。该 DELAYED关键字计划在未来版本中删除。