跳到主內容

MongoDB教育訓練-09

 

查詢緩慢

  • 沒有使用index

解決

  • 查看database log
  • 開啟 profiling 

image-1639721837613.png

 

 

image-1639721953030.png

image-1639722038224.png

level 2 性能會影響

image-1639722277872.png

db.setProfilingLevel(1,5) #level 1, 查詢大於5毫秒

image-1639722367579.png


慢查詢的原因

  • 缺少index
  • 寫入資料超出disk 性能
  • 高CPU使用
  • 巢狀join

image-1639722562542.png


 

image-1639723682887.png

image-1639723703346.png

image-1639723975695.png

image-1639724124142.png

image-1639723989853.png

image-1639724147258.png

image-1639724475480.png

MongoDB Compass Download | MongoDB

image-1639724538158.png

image-1639724837767.png

image-1639725028397.png

image-1639725068655.png

image-1639725233859.png

image-1639725262005.png

image-1639725411915.png

image-1639726437813.png

image-1639726650401.png

image-1639726779203.png

image-1639727675464.png

 

image-1639727685022.png

image-1639727814455.png

image-1639727848116.png

image-1639729086371.png

 

image-1639728235333.png