2012-03-09 43 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