我正在开发使用Hiberante ORM工具和MySql数据库的Web应用程序,我试图从2个缺乏数据的多个表中搜索数据,搜索数据,所以请任何人建议我提高搜索性能(使用Hibernate ORM工具和MySql DB)或者我应该使用任何搜索功能。如何使用Hiberante框架与MySql数据库提高Web应用程序的搜索性能数据库
多谢各位
我正在开发使用Hiberante ORM工具和MySql数据库的Web应用程序,我试图从2个缺乏数据的多个表中搜索数据,搜索数据,所以请任何人建议我提高搜索性能(使用Hibernate ORM工具和MySql DB)或者我应该使用任何搜索功能。如何使用Hiberante框架与MySql数据库提高Web应用程序的搜索性能数据库
多谢各位
首先,使用选项日志生成的SQL查询:
<property name="show_sql">true</property>
查看您可以检测SQL如果有不必要的连接,或不必要的负荷数据。然后,修改您的映射或您构建查询的方式。
也许,你将面临的经典N+1 query problem