收藏
回答

云开发数据库读取次数异常的高是为什么呢?

我是编程新手,在学习小程序云开发。

从网上找了一个云开发的例程来测试学习,大部分功能已经测试通过,但是出现一点异常:哪怕就点开一个页面什么也不做,数据库的读取次数也非常多,短短的一个小时就好几千次了,请问哪位高手知道是什么原因吗?

是不是小程序内调用了一些函数定时去触发数据库读取操作?这是一个树洞小程序,里面只有4条发布的信息,但是每次刷新都会读取数据库几百次,不刷新也会自动读取上百次,反复检测了程序也不知道哪里出问题了,希望有人能解答,谢谢!

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

2 个回答

  • 微信开发者生态产品经理-zirali
    微信开发者生态产品经理-zirali
    发表于移动端
    2020-06-22
    定时触发调用数据库也是占用资源的,建议增大定时触发的间隔,不要太频繁
    2020-06-22
    有用
    回复 4
    • 陈Zj
      陈Zj
      2020-06-22
      但是我查了程序,没有定时触发,也不知道是什么运行机制导致的
      2020-06-22
      回复
    • 他乡之客
      他乡之客
      2020-06-22回复陈Zj
      您是点开了页面就发现一直有读取次数?
      2020-06-22
      回复
    • 陈Zj
      陈Zj
      2020-06-23回复他乡之客
      我大概明白当中是怎么回事了,可能是因为在集合中包含多条记录,每次去渲染画面时都要循环去读取相关集合的数据,让集合中的每条数据都读取到渲染层,所以每次发生重新渲染都会读取数据库很多次
      2020-06-23
      回复
    • 他乡之客
      他乡之客
      2020-06-23
      好的
      2020-06-23
      回复
  • 他乡之客
    他乡之客
    2020-06-22

    请提供下信息,我们查一下

    2020-06-22
    有用
    回复 1
登录 后发表内容
问题标签