2012-03-09 7 views
1

1つのリクエストで6つのSQLクエリを作成するNode.jsで記述されたサーバーサイドコードがあります。クエリは、ほとんどがINNER JOINOUTER JOINのペアを持つSELECT文で構成されています。SQLクエリに関して遅いと思われるものは何ですか?

コマンドラインで直接実行すると約4msかかります。

私は何が遅いと考えられるのか不思議で、結果をmemcachingしなければならないかもしれません。フロントエンドの世界から来て、4msは非常に速いようです!

+0

これは興味深い質問ですが、ここでは話題にはなりません。データベース管理者のためのdba.SE、またはウェブマスターズのSEの方が良いでしょう。 – Kevin

答えて

2

SQLクエリに関しては何が遅いと考えられますか?

ユーザーが何か不満を持ちます。

もちろん、それは必ずしも合理的ではありませんが、それは唯一意味のあるアンカーです。 quesitonは文脈に非常に依存している。 OLTPシステムはOLAPシステムとは異なる特性を持つことになります。また、単一のDBルックアップで高速になるものは、6で遅くなる可能性があります。

最終製品の使用が遅くなる場合は、それ以外の場合は品質に重点を置いてください。もちろん、パフォーマンスを向上させるために何かを提示していますが、存在する前に問題を探すことはありません。

+0

良い点があります。ありがとう! – pixelfreak

関連する問題