收藏
回答

数据库的连接可服用吗?

官方文档:

数据库同时连接数 :数据库请求并发数量,如同时有三十个数据库操作请求,则有二十个会同时执行,剩下十个返回超出并发错误;一次数据库请求(无论小程序端发起还是云函数端发起)将耗费一个连接;每个云环境分别有一个同时连接数限制、独立计数。假如数据库查询平均耗时 10ms,那么一个连接可以支持 100qps(1000ms/10ms=100),20个连接可以支持到 2000qps。

如果在一个云函数里面, 那句代码表示消耗一个连接数?

cloud.getDatabse()还是db.collection()


回答关注问题邀请回答
收藏

1 个回答

  • 李东bbsky
    李东bbsky
    2020-02-22

    只有实际连接了才算消耗,没有连接只是引用并不消耗

    2020-02-22
    有用
    回复 2
    • 海兰云天
      海兰云天
      2020-02-22
      就是有读写操作才算? 那重复调用,多次计数还是会复用?
      2020-02-22
      回复
    • 蜗牛侠 🐌
      蜗牛侠 🐌
      2020-03-31回复海兰云天
      我也关心这个问题,如果是for循环里await调用的话怎么算?
      2020-03-31
      回复
登录 后发表内容
问题标签