现在数据库有个产品表,有700多条数据了,然后列表页有搜索、筛选、分页这些查询功能,所以也会有连表查询。现在问题就是查询速度很慢,大概都要大于1.5s,用户认为这个速度接受不了。看了一下文档性能优化,首先加多了一个索引,没有起作用,不知道是不是我哪里写错了?然后文档说到不要用where+count,但是不用count方法的话我怎么拿到根据条件查询出来的条数呢,这个条数要传给分页组件的?文档又说到不要用where+skip+limit,但是不用这个怎么做分页查询呢?给出的例子是用创建时间去判断,但是我的列表会随机展示的,不是按创建时间排序的,那有该怎么办呢?感觉好bug呀,没学过后端,不知道传统后端怎么解决的,想搜一下unicloud这方面有没有人解决过,但是没有搜到相关内容,请教各位大佬们

超人不會飞丶
- 发布:2024-05-31 09:59
- 更新:2024-05-31 11:44
- 阅读:829
【急急急】各位大佬们,真心求教,unicloud如何提高数据库查询速度
分类:uniCloud



