Ответ покоя данных Spring слишком медленный - PullRequest
0 голосов
/ 11 февраля 2020

в API-интерфейсе покоя данных весной в спящем режиме, PostgreSQL, я сталкиваюсь с проблемой медленного ответа, которая занимает ~ 17 с при каждом вызове: конечная точка: http://server: 8080 / api / books /

public class Book implements Serializable {
   // .....
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private UUID id;

    private String reference;

    private LocalDate edited;

    private Integer quantity;

    @OneToMany(mappedBy = "book", fetch = FetchType.LAZY)
    @OrderBy("started DESC")
    private Set<Student> readers;

    @OneToMany(mappedBy = "book", fetch = FetchType.LAZY)
    @OrderBy("started DESC")
    private Set<Professor> updaters;

   // .....
}



public class Student implements Serializable {
  // .....
  // .....
}

public class Professor implements Serializable {
  // .....
  // .....
}


@RepositoryRestResource(path = "books", collectionResourceRel = "books")
public interface BookRepository extends JpaRepository<Book, UUID> {
}

В моей базе данных более 5000 записей о книгах. Как я могу ускорить этот запрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...