
# DELETE
- 【规则】DELETE语句中必须有WHERE子句，避免全表扫描。
- 【规则】DELETE语句中禁止使用ORDER BY、GROUP BY子句，避免不必要的排序。
- 【规则】如果需要清空一张表，建议使用TRUNCATE，而不是DELETE。 TRUNCATE会创建新的物理文件，并在事务结束时将原文件物理删除，清空磁盘空间。而DELETE会将表中数据进行标记，直到VACUUM FULL阶段才会真正清理磁盘空间。
  
- 【建议】DELETE有主键或索引的表，WHERE条件应结合主键或索引，提高执行效率。
 
