한 번의 클릭으로 검색해야하는 수천 개의 레코드가 있습니다. 현재 그것은 결과를 매우 천천히 나에게주고 있으며, 나는 오랜 시간을 기다려야한다. 최대 절전 모드를 사용하여 이러한 결과를 검색하는 방법을 향상시킬 수 있습니까?Java에서 최대 절전 모드 성능을 향상시키는 방법은 무엇입니까?
선택 쿼리가있는 메소드가 매분 실행되는 경우가 있습니다. 이것은 Hibernate가 나에게 느린 결과를주는 곳이다. 나는 MySQL과 함께 최대 절전 모드를 사용하고있다.
"문자열의 길이는 얼마나됩니까?"라는 말은 조금 있습니다. HQL이 무엇인지에 대해 더 자세한 정보가 필요합니다. 간단한 "where"절이 극적으로 속도를 높일 수 있습니다. – david99world
캐싱을 사용하고 있습니까? (hibernate.cache.user_query_cache = true) – stzoannos
데이터베이스에서 많은 양의 데이터를 검색하는 것은 단지 느려지거나, 최대 절전 모드 일 수 있습니다. 한 번에 수백 개의 행을 표시하여 검색하는 행의 수를 줄이십시오. 사용자는 동시에 10000 개의 행을 모두 볼 수 없으므로 많은 정보로 그 행들을 제공 할 필요가 없습니다. – dasblinkenlight