我想在mysql表中插入大约81000行,但这样做太长了, 插入这么多行需要9.5分钟,只需选择那些很多值需要7.5分钟。有谁知道如何优化插入查询??
我也不明白为什么游标显示的行多于表中的总行数。 ??
答案 0 :(得分:0)
尝试locking the table before inserting(并在之后解锁)。
您也可以使用extended inserts。
这可以加快插入速度。
至于选择,我会说你可能正在做一个没有索引的复杂查询。 但是你需要更明确,如果没有进一步的信息,我们无法帮助你。