我有一个用Node.js编写的服务器端代码,可以在一个请求中生成6个SQL查询。查询主要包含SELECT
个语句,其中包含INNER JOIN
和OUTER JOIN
两个语句。
当我在命令行中直接运行它们时,它们需要大约4ms。
我很好奇他们会被认为很慢,我可能要开始记忆结果。来自前端世界,4ms似乎非常快!
答案 0 :(得分:2)
SQL查询的速度有多慢?
用户抱怨的任何内容。
当然,这并不总是理性的,但它是唯一有意义的回答。问题是如此依赖于背景; OLTP系统将具有与OLAP系统不同的特性。此外,对于单个数据库查找而言可能很快的速度可能会很慢。
如果成品使用缓慢,请关注它,否则注重质量的其他方面。当然,有些东西可以帮助你提高性能,但不要在它们存在之前寻找问题。