项目查询加载特别慢,为什么

SpringMVC hibernate Spring框架项目,就一个单纯的三个实体联合查询,将结果显示在一个表格里,加载特别慢,6秒以上秒,这主机还是在本电脑上

一般是数据库查询慢;
1,看表数据量,看一下关联字段有没有加索引
2,用explain 看一下,

你可以加我扣扣:858193973 我教你

1:看下电脑配置,按你说的功能比较简单,电脑配置如果不是低的让人无语,应该能满足需求的。
2:看下sql语句是否过于复杂,你讲sql赋值到数据库中执行下,看看用了多长时间。
3:看下数据量,如果数据量过大,也会耗费时间,同2一样,执行下sql看看时间。

1.首先数据量不是很大的情况下,这个写法就可以满足你的要求了
SELECT 需要的字段 FROM (SELECT 需要的字段 FROM table1,table2 WHERE table1.关联字段 = table2.关联字段 AND 条件 ) t,table3 WHERE t.关联条件 = table3.关联条件