MySQL 删除优化
1,官方文档提出对于 MYISAM 引擎的表,索引越多,删得越慢;
2,官方文档提出,调整 key buffer size 可优化 MYISAM 引擎的表的删除记录的速度;
3,对于 MYISAM 表,TRUNCATE 速度比通过 DELETE 删除所有记录的速度快;
4,把需要留着的记录复制到另一个表,然后把本来的表 Drop 掉,或者用 truncate 语句删掉本来的表的全部数据;
MySQL 删除优化1,官方文档提出对于 MYISAM 引擎的表,索引越多,删得越慢; 2,官方文档提出,调整 key buffer size 可优化 MYISAM 引擎的表的删除记录的速度; 3,对于 MYISAM 表,TRUNCATE 速度比通过 DELETE 删除所有记录的速度快; 4,把需要留着的记录复制到另一个表,然后把本来的表 Drop 掉,或者用 truncate 语句删掉本来的表的全部数据;
|