单表log数据量过大,按照日期将表拆分为31张表(每天一张表)。
按照日期查询的话(起止日期都精确到时分秒),如果写SQL?(多数情况下只查之前以小时的数据,但是也会涉及到跨天、跨多天的查询。数据量较大,传给前端的数据还涉及到分页(每次只查询一页数据,用limit)。怎么写SQL比较高效)
单表log数据量过大,按照日期将表拆分为31张表(每天一张表)。
按照日期查询的话(起止日期都精确到时分秒),如果写SQL?(多数情况下只查之前以小时的数据,但是也会涉及到跨天、跨多天的查询。数据量较大,传给前端的数据还涉及到分页(每次只查询一页数据,用limit)。怎么写SQL比较高效)
这种最好对时间做一个限制处理,实在需要分页的话,用SQL怎么写都很麻烦 ,最好把数据扔到ES里面,建立索引,进行数据分页处理