数据库统计符合条件数据优化?-灵析社区

无情编码机器

场景:在一个业务流程中需要去mysql表中距离现在超过三个月的数据条数,但是如果在表格中数据较多的情况下,通过 select count(*)方法来进行统计是比较耗时的操作,同时也会影响数据的插入。 想请问一下各位前辈,有没有比较好的方案,来实现这样的功能? 我现在想的是建立一张额外的表去记录扫描的起始范围,然后通过定时器,定时移动起始范围,扫描统计。

阅读量:374

点赞量:13

问AI
CO_co
要不这样,如果是where条件不变的情况,你可以定时当月一号把上个月的数据统计并弄张表存起来,这样你count的时候就直接从这个分析号的比表里面找数据就行了,不就用即时算了