truncatedelete专题

MySQL——关于删除/purge/删除加锁/删除大量数据/truncatedelete

本篇介绍MySQL执行删除命令时的一些机制,包括: MySQL如何删除一行数据? 解释为什么删除数据后表文件大小不变? purge线程 为什么建议逻辑删除数据而非物理删除?为什么建议自增主键? 为什么建议删除数据的语句条件上加索引? 如何删除大量数据?truncate与delete/drop的区别? MySQL如何删除一行数据? InnoDB里的数据都是用B+树的结构组织的;