Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

10.2.5.2 更新语句优化

更新语句的优化方式类似于 SELECT 查询,另外还需要考虑写入的开销。写入速度取决于更新的数据量和更新的索引数量。未更改的索引不需要更新。

另外一种快速更新的方法是延迟更新,然后批量更新。锁定表后批量更新比单个更新要快得多。

对于使用动态行格式的 MyISAM 表,如果更新行使总长度增加,可能会将行拆分。如果您经常这样做,非常重要的是偶尔使用 OPTIMIZE TABLE。见 第 15.7.3.4 节,“OPTIMIZE TABLE 语句”