java - sql与junit测试的service调用都很快,但是跑项目的时候却慢
伊谢尔伦
伊谢尔伦 2017-04-18 10:32:14
0
1
831

1.用的workbench跑的sql,用了模糊查询(后缀%)、排序、分页。加了组合索引,用时差不多1.5s
2.用junit测试service方法差不多也是这个用时
3.跑tomcat的时候这个service方法却用了20+s,controller没有比较任何耗时的逻辑,用debug打断点的时候的确是这句sql特别慢

不知道是不是tomcat的缘故还是其他的问题,不知道怎么排查这个问题了。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(1)
刘奇

Cela n'a rien à voir avec Tomcat.
Fournir un outil XRebel qui peut surveiller le temps d'exécution du lien d'exécution de code après sa configuration. Vous pouvez voir intuitivement le temps d'exécution de chaque méthode, et il est très facile de localiser le point qui prend beaucoup de temps.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal