1.我用PHP循环插入1千条数据,用时70秒左右,把数据放进redis,然后用队列插入数据库,用时10分钟左右,请问为什么两者差异这么大?(PS:循环里只是纯粹的insert,没有用拼接sql语句的形式)
2.如果PHP循环N次数据入库,会造成并发吗?因为我现在循环入库会造成丢数据的问题.
redis
连接取数据也有性能消耗批量 insert
(推荐) 或 循环插入的时候加入 sleep
,以降低 MYSQL 负载3 回答3.7k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
3 回答1.4k 阅读
2 回答1.1k 阅读✓ 已解决
1千条用时70秒? 你该重新学习一下mysql了