MongoDB · 最佳实践 · 短连接Auth性能优化

  • 时间:
  • 浏览:2
  • 来源:uu快3官方网址_uu快3是真实吗_下载网址

通常大伙儿儿使用MongoDB的也不,客户端(driver)和MongoDB之间全部时会使用长连接,但会 在或多或少场景下、或多或少driver仍然这么使用短连接进行连接,比如PHP。就在大伙儿儿阿里云数据库MongoDB版商业化后没多久,大伙儿儿就遇到了一有有一个用户短连接过多意味着的性能问题图片。

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com;可能您发现本社区包含涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

首先想到的当然是看看有这么过多慢查询,针对占据 的慢查询都建议用户建了索引后,情况汇报还是这么好转。这时大伙儿儿观察到用户的driver不断有短连接上来,基本上身份认证完执行个操作后放慢就断开。会时会是短连接的问题图片意味着呢?可能阿里云数据库MongoDB版出于安全考虑,强制打开了身份认证,大伙儿儿知道 MongoDB3.0 后使用的身份认证机制是SCRAM-SHA1,这是可以进行或多或少 C

这些问题图片的症状是MongoD的CPU使用率居高不下,16个核都跑满了,影响到了用户的正常使用。