MySQL 对 SQL 有很多扩展,有些用起来很方便,但有一些被误用之后会有性能问题,还会有一些意料之外的副作用,比如 REPLACE INTO. 比如有这样一张表: CREATE TABLE `auto` ( `id` ) unsigned NOT NULL AUTO_INCREMENT, `k` ) unsigned NOT NULL, `v` ) DEFAULT NULL, `extra` ) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `uk…