Spring MongoRepository分页性能

时间:2016-02-08 12:57:39

标签: spring mongodb pagination spring-boot spring-data

我正在使用spring boot base应用程序,它已经获得了所有带分页的记录方法

public interface AssignmentRepository extends MongoRepository<Assignment, String> {

Page<Assignment> findBySectionIdAndDelete(String sectionId, Boolean delete, Pageable pageable); }

因为这个方法执行我注意到一些性能下降, 我添加了一些调试日志和打印mongo查询

2016-02-08 17:40:08 DEBUG MongoTemplate:1635 - find using query: { "sectionId" : "55b1c4e3e4b0d89510c6aa27" , "delete" : false} fields: null for class: class com.era.core.domain.Assignment in collection: assignment

作业集合索引

  

sectionId,删除

我的问题是, 这个分页是在数据库或应用程序(Mongo Repository)级别上发生的吗?

0 个答案:

没有答案