mongodb taking 500 ms in fetching 150 records
<p>We are using <code>MongoDb(3.0.6)</code> for the application we are using. We have around 150 entries in one of the collections, but it takes approx 500ms to fetch all of these records, which I didn't expect. Mongo is deployed on a company server. What can be done to reduce this time?</p>

<p>We are not getting too many reads and there is no CPU load, etc, What can be mistake which may be causing this or what config should be changes to affect these.</p>

<p>Here is my schema: <a href="http://pastebin.com/x18iDPKf" rel="nofollow">http://pastebin.com/x18iDPKf</a></p>

<p>I am just querying all the entries, which are 160 in number. I don't think time taken is due to Mongoose or NodeJs, as when I quesry using RoboMongo, It still takes same time.</p>

<pre><code>Output of db.&lt;collection&gt;.stats().size : 
223000
</code></pre>

<p>The query I am doing is:</p>

<pre><code>db.getCollection('collectionName').find({})
</code></pre>