[英]MYSQL InnoDB fast delete?
我有一个InnoDB表,不断刷新一组新的数据。
所以,我从表(一切)中删除然后插入新的数据集。
但是,表永远不能没有数据集,所以我在事务中执行上述操作。
一切都在功能上很棒,但删除的速度变得非常慢。
有没有人知道加速删除的非DDL方式?
我想知道是否创建第二个表“nextdataset”,然后重命名它将起作用,我从来没有尝试过这个。 http://dev.mysql.com/doc/refman/5.0/en/rename-table.html
使用TRUNCATE TABLE
( MySQL手册 )
删除或截断进程操作时,在mysql监视器中运行命令\\ G SHOW INNODB STATUS 。 MyIsam Table比InnoDB快得多,但没有rollBack可行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.