这里有个参考的文章地址:
https://blog.csdn.net/sxdtzhaoxinguo/article/details/79235998,
对于数据量大的时候,我们为了提高查询速度,除了建索引,有时候还会分表,分库等等,这里讲一下分表的时候,你的sql怎么写,
因为对于你来说,表结构一样,表名不确定而已,比如表test20190101,test20190201,每个月一个表,结构一样,数据不一样.
所以我这里写个简单的例子,如下:
Mapper那里写这个
Task selectss(@Param("tableName")String tableName);
xml文件如下:
<select id="selectss" parameterType="String" resultMap="BaseResultMap">
select * from ${tableName} limit 1
</select>
主要是红色这里,这样子你传什么表名,就查询哪一个表,其实字段也可传过来的,也可以不确定的,请参考上面的文章链接地址,有说明.