#### 8.2.5.3 优化 DELETE 语句

[](<>)

删除单个行所需的时间`MyISAM`表与索引的数量完全成正比。要更快地删除行，您可以通过增加[`key_buffer_size`](server-system-variables.html#sysvar_key_buffer_size)系统变量。看[第 5.1.1 节，“配置服务器”](server-configuration.html).

删除所有行`MyISAM`桌子，`截断表 *`tbl_name`*`比`从 * 中删除`tbl_name`*`.截断操作不是事务安全的；在活动事务或活动表锁定过程中尝试一个错误时发生。看[第 13.1.37 节，“TRUNCATE TABLE 语句”](truncate-table.html).
