[英]How to improve search performance in web application using Hiberante framework with MySql Database
我正在使用Hiberante ORM工具和MySql數據庫開發Web應用程序,並且我試圖從2個缺少數據的多個表中搜索數據,這需要花費較長的時間來搜索數據,因此請有人建議我提高搜索性能(使用Hibernate ORM工具和MySql DB)還是我應該為其使用任何搜索功能。
謝謝大家
首先,使用以下選項記錄生成的SQL查詢:
<property name="show_sql">true</property>
查看SQL,您可以檢測到是否存在不必要的聯接或不必要的加載數據。 然后,修改您的映射或構建查詢的方式。
也許您會遇到經典的N + 1查詢問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.