我用一个表来做登录,这个表有2500的记录。当我尝试登录时,加载需要大约30-40秒。我正在使用PHP和MySQL,我需要加快sql查询的速度来检查数据。欢迎您的解决方案,谢谢您的帮助
最佳答案
在查找性能问题的原因时,应用程序堆栈中有许多问题需要考虑:
数据库:索引、联接、查询格式
介于两者之间的网络:路由问题、带宽、连接速度
代码:检查您的代码结构是否没有造成不必要的延迟,例如,有些人在客户端和服务器上的验证都是在一个方法中进行的,这会延长方法的生存期。尝试将验证的核心逻辑放在数据库端,就像放在存储过程中一样。尽量使用管理费用较低的方法。