Php MYsql查询完成的可接受时间是多少?
我制作了一个记录器,在屏幕上显示所有db查询。平均每页大约有30个查询。很多吗?每个呼叫大约需要0.001秒才能完成,有的更长,有的更短。以下是几页的总计:0.9秒、0.09秒、0.8秒。注意:这只是数据库查询的时间,而不是图像加载等时间Php MYsql查询完成的可接受时间是多少?,php,mysql,Php,Mysql,我制作了一个记录器,在屏幕上显示所有db查询。平均每页大约有30个查询。很多吗?每个呼叫大约需要0.001秒才能完成,有的更长,有的更短。以下是几页的总计:0.9秒、0.09秒、0.8秒。注意:这只是数据库查询的时间,而不是图像加载等时间 这些都可以接受吗?什么是理想?行业标准是什么?如果你问我,我会说页面必须能够在0.5秒内加载。几乎1秒的查询时间太长了 但是,如果它是一个巨大的页面,其中包含大量信息,用户可能会希望等待它 您可能应该看看这些查询,并找出为什么需要花费如此长的时间(0.9/0.
这些都可以接受吗?什么是理想?行业标准是什么?如果你问我,我会说页面必须能够在0.5秒内加载。几乎1秒的查询时间太长了 但是,如果它是一个巨大的页面,其中包含大量信息,用户可能会希望等待它 您可能应该看看这些查询,并找出为什么需要花费如此长的时间(0.9/0.8)
将此添加到查询中:解释扩展并查看是否使用了索引。这取决于查询和应用程序的交互级别。如果您必须提供一个web应用程序,那么您不会接受在10秒内完成的查询。如果您无法避免,您可能必须使用一些技巧来加快速度,或者在发现新结果时逐步构建和返回数据。取决于查询的类型和您使用的ORM我认为这应该取决于这个问题太广泛了。在任何一个站点上使用的查询速度都会因其负责的内容而发生巨大变化。