什么被认为是慢的SQL查询?

我有一个用Node.js编写的服务器端代码,可以在一个请求中创build6个SQL查询。 查询主要由SELECT语句和一些INNER JOINOUTER JOIN

当我直接在命令行中运行它们时,它们需要约4ms。

我很好奇他们会被认为很慢,我可能会开始memcaching结果。 从前端世界来看,4ms看起来非常快!

什么被认为是慢的SQL查询?

任何用户抱怨。

当然,这并不总是理性的,但它是唯一有意义的事情。 问题如此依赖于上下文; OLTP系统将具有不同于OLAP的特征。 另外,对于单个数据库查找来说,速度可能会比较慢,因为6。

如果成品使用起来很慢就担心,否则注重质量的其他方面。 当然,有些东西可以让你提高性能,但是不要在存在之前寻找问题。