タグ

ブックマーク / www.mongodb.org (1)

  • クエリオプティマイザ - Docs-Japanese - 10gen Confluence

    Based on v7 (2010-10-07更新) - オリジナル MongoDBのクエリオプティマイザは、クライアントからクエリが送られてくるたびに、クエリプランを生成します。そして、作成されたプランが実行され結果が返されます。このため、MongoDBでは、MySQLのようなアドホックはクエリをサポートしています。 また、このクエリオプティマイザは興味深い実装がされています。昔ながらの方法は(コストベース、統計分析)は、いくつかの次のいくつかの問題があるので使われていません。 まず、クエリオプティマイザがコンスタントに悪いクエリプランを選んでしまう可能性があります。たとえば、データ内に、オプティマイザが気がづかない相関関係があるかもしれません。このような場合、開発者はクエリプランを使うことがあります。 また、昔ながらの方法では、プロダクション環境でクエリプランが変わることがあります。テ

    koba789
    koba789 2011/08/30
    どういうことだってばよ
  • 1