后台有个定时任务,每5秒钟生成6条数据存储到数据库中,那么一个月就会有 3110400 条数据存储到数据库中。显然数据量达到了百万级,数据量越大后期的性能就开始下降。
手动为以后创建多张表,表名后面加上年月 yyyy_MM 为后缀。一个月用一张表。
在mybatis中使用sql语句对数据库操作的时候,使用 ${} 拼接,而不是用 #{} 占位。
目前不会用定时任务+存储过程去创建表
是否有更高效优秀的办法解决数据量大的问题