主要是数据量大,初始化的时候特别慢,想提前把页面初始化状态的值提前做好。放在另外一张表里面。
你可以做一个中间表,每天导入数据之后运行一次函数,然后把结果保存到另一个中间表中,查数据直接select * from 中间表 这样非常节省时间,避免了每次查询都需要大量时间情况
如果参数多 JS够得写
可以的
select *
from
${if(你的参数为空),"table_a ","table_b"}
你可以把你的初始值放在表A中,实际值放在表B中
不管如何。你的数据量大了。你变化了。一样要查询显示。它还是慢。
总共要吃5碗饭
1、我先吃一碗,,过5分钟再吃另外4碗
2、我先吃4碗,过5分钟再吃1碗
最终反正都是5碗饭。。。肚子的涨是一样的。。所以慢也是一样的。只是在哪个时候慢。哪个时候快一样了。
开启服务器缓存 或者数据集缓存就可以了 打开页面用的是自动缓存的 响应很快 不用分表