2012-05-17 183 views
0

我想圍繞81000行插入MySQL表,但它花費的時間太長做到這一點, 插入它需要9.5分鐘,這多少行,只是選擇那些許多值需要7.5分鐘。有誰知道如何優化插入查詢?優化技術

而且我不明白爲什麼光標顯示比在表總數多行一列。 ??

+0

你到目前爲止嘗試過或看過什麼?回答這個需要更多的信息 - 表結構是什麼?你如何做你的插入/選擇?是否有很多索引(可以解釋慢速插入,但可能不解釋慢速選擇)?你可能也想看看你的my.ini或my.cnf設置。 – amaidment

回答

0

嘗試locking the table before inserting(後解鎖)。

你也可以使用extended inserts

這可能會加速插入。

至於選擇,我會說你可能做一個複雜的查詢,而無需索引。 但是你需要更加明確,沒有更多的信息,我們無法幫助你。