2012-03-09 62 views
1

我有一个用Node.js编写的服务器端代码,可以在一个请求中创建6个SQL查询。查询主要由SELECT报表组成,其中INNER JOINOUTER JOINSQL查询被认为是慢的吗?

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

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

+0

虽然这是一个有趣的问题,但这不是话题。在dba.SE,我们的数据库管理员网站,或者可能是网站管理员的网站上会更好。 – Kevin 2012-03-09 02:54:34

回答

2

SQL查询被认为慢吗?

任何用户抱怨。

当然,这并不总是合理的,但它是唯一有意义的工具。问题如此依赖于上下文; OLTP系统将具有与OLAP系统不同的特性。另外,对于单个数据库查找可能会很快,可能会比较慢。使用6.如果最终产品使用缓慢,请不必担心,否则请关注质量的其他方面。当然,有些东西可以让你提高性能,但是不会在问题存在之前寻找问题。

+0

所有优点。谢谢! – pixelfreak 2012-03-09 18:50:46