Как повысить производительность приложения загрузки Spring - PullRequest
0 голосов
/ 25 мая 2020

Я использую шаблон Hibernate плюс JDB C в одном проекте весенней загрузки, но теперь производительность моего приложения снижается. Какие изменения мне следует сделать для повышения производительности?

1 Ответ

0 голосов
/ 25 мая 2020

Улучшение производительности - это не единственное прямое решение. Я надеюсь, что следующие пункты могут помочь вам проанализировать проблему.

  1. Определите услугу, которая требует много времени и которую вы хотите улучшить.
  2. Чтобы проанализировать услугу производительность, первое, что нужно сделать, это записать время с началом и концом каждого метода.
  3. Затем оптимизируйте logi c, который был записан в специальном методе c, чтобы повысить производительность. Например, замените обычные циклы for потоками или parallelStreams, чтобы ускорить выполнение.
  4. Если вы хотите оптимизировать кучу и другую память, используйте jvisualvm , который является частью Java установка и другие инструменты, такие как JProfiler .
  5. Оптимизация запроса / критериев, анализируя время, затрачиваемое на него.

Примечание. Существуют и другие способы. по сценарию ios.

...