MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да видите кои заявки използват индекс в MongoDB?

Ако имате достъп до сървъра, един от начините да получите представа за заявките, които не използват индекси, е да погледнете регистрационния файл на mongodb.

Grep "COLLSCAN" от регистрационните файлове и схващате идеята. Ако се използват индекси, тогава планът на заявката показва "IXSCAN". Ако трябва да сканира колекция, тогава показва "COLLSCAN". Открих някои бавни заявки по този начин. Друг симптом на заявки, които не използват правилно индекси, е постоянно високо натоварване на процесора на сървъра на базата данни.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Обединяване на връзка с база данни на драйвери на MongoDB с Tomcat

  2. Съхранение на файлове в MongoDB с GridFS

  3. Задайте дата по подразбиране в документа на Mongoose на сега + [известно увеличение]

  4. Как да използвам mongodb $group в java?

  5. Монго подреждане по дължина на масива