我想将一个数组作为参数传递给我的PHP函数。 该阵列最多可包含100K行或更多行。 该函数的作用是从表中检查(SELECT)是否存在这些记录。
该函数运行良好,但是现在我只能用一个作为参数传递的记录来测试它。
我关注的是处理速度,因为许多用户可以同时运行此过程。我也 因为我(可能)效率低下而担心整个网站崩溃。
这是代码:
// Rotate <targetView> indefinitely
private func rotateView(targetView: UIView, duration: Double = 1.0) {
UIView.animate(withDuration: duration, delay: 0.0, options: .curveLinear, animations: {
targetView.transform = targetView.transform.rotated(by: CGFloat(M_PI))
}) { finished in
self.rotateView(targetView: targetView, duration: duration)
}
}
这够好吗?有没有办法改善它?
谢谢,伙计们!
答案 0 :(得分:0)
确保快速数据库性能的正确方法是定义索引(在您的情况下在&#39; email&#39;列中)。这将确保数据库不必执行全表扫描,而是可以通过索引查找直接获取给定的电子邮件地址。