8.2.4.1 优化 INSERT 语句

为了优化插入速度,请将许多小操作合并为一个大操作。理想情况下,您进行单个连接,一次发送许多新行的数据,并将所有索引更新和一致性检查延迟到最后。

插入行所需的时间由以下因素决定,其中数字 table 示近似比例:

这没有考虑打开 table 的初始开销,对于每个并发运行的查询,该开销只需要执行一次即可。

假设 B 树索引,table 的大小会减慢 log * N *的索引插入速度。

您可以使用以下方法来加快插入速度:

首页