MySQL 8.4 发行说明
INSERT DELAYED ...
DELAYED
是 INSERT
语句的 MySQL 扩展,它是标准 SQL 的扩展。在早期版本的 MySQL 中,它可用于某些类型的表(例如 MyISAM
),这样当客户端使用 INSERT DELAYED
时,它会立即从服务器获取确认,并将行排队以在表未被任何其他线程使用时插入。
MySQL 5.6 中弃用了 DELAYED
插入和替换。在 MySQL 8.4 中,不支持 DELAYED
。服务器会识别但忽略 DELAYED
关键字,将插入视为非延迟插入,并生成一个 ER_WARN_LEGACY_SYNTAX_CONVERTED
警告:不再支持 INSERT DELAYED。该语句已转换为 INSERT。计划在将来的版本中删除 DELAYED
关键字。