-3

我正在运行一个大型调度应用程序,它有时会进行大量循环和计算,并在 mysql 数据库中插入数万条记录。

该脚本运行大约 10-15 秒。问题是脚本需要过多的服务器 CPU 和 mysql 电源。

无论如何要减慢脚本对电源的需求,以免引起我共享服务器主机的愤怒?(假设它已经优化)

最大的瓶颈是数千条 mysql 插入和一个 mysql 删除数千条记录。

我想在查询之间使用 sleep() 但想知道是否有更好的方法。

4

1 回答 1

0

因为我认为你在嵌套循环中做了很多事情,因此循环的复杂性是 (n) 的倍数,这就是为什么在你的脚本中需要很多时间。除此之外,您应该创建插入过程以降低查询的复杂性。实际上你需要实现分析来优化你的代码。

于 2014-03-19T11:37:06.127 回答