我想插入0到10000000(1000万)的主键到我的表中。MySQL php插入需要很长时间
我的表如下:
p_key--> (INT[10]) AUTO_INCREMENT PRIMARY KEY UNIQUE
hash_value--> (SMALLINT)
req_count--> (SMALLINT)
只增加100个记录正在11秒 500次的记录是提前30秒的超时已勾(WAMP的服务器本地主机的PHP MySQL的)
for ($i=0;$i<100;$i++){
$query='INSERT INTO hash_table (hash_value, req_count) VALUES (0,0)';
$result=$con->query($query);
if(!$result){
echo ("Error message:".$con->error." \n");
exit();
}
}
。
我在做一些非常错误的事情。
时间从11秒/ 100个记录下降到0.1秒/ 1000个记录。谢啦!!! – user1476394
不客气! – Pvb