1

可能重复

大家好。

我对删除查询感到困惑,它实际上是如何在内部工作的。我听说我的一篇帖子有人说,当我们使用 drop 查询时,内部将使用 delete 查询。

所以我的问题是,当我们使用 drop 查询然后在内部也使用 delete 查询时,这是真的吗?

4

1 回答 1

2

通常情况正好相反 - 当您执行“删除所有”查询时,数据库将改为“删除”表然后重新创建它,因为这比删除所有行更快。

这就是所谓的“截断优化”

于 2011-09-19T12:51:29.613 回答