首页 新闻 搜索 专区 学院

数据库单表优化解决方案

0
悬赏园豆:10 [待解决问题]

前段时间去某公司面试遇到这样一个问题:

假如你有一张单表数据量是百万级别,

在不考虑拆分表的情况下,你怎么优化查询?

查询条件有时间字段,时间字段是查询某个时间范围(例如查询2017-03-3至2018-01-01)。

 

有数据优化经验方面的大神提出解决方案。

帅到京东中央、的主页 帅到京东中央、 | 初学一级 | 园豆:104
提问于:2018-08-11 13:34
< >
分享
所有回答(3)
0

由于没有要求关系数据库,那么很明显直接底层的kv数据存储,直接上时间为索引,区区百万显得太小气了。

花飘水流兮 | 园豆:11000 (专家六级) | 2018-08-11 13:39
0

直接按照时间索引即可,一步到位。

幻天芒 | 园豆:36594 (高人七级) | 2018-08-11 13:43
0

Oracle的话,了解一下partition分区表

盆栽二代 | 园豆:206 (菜鸟二级) | 2018-08-14 13:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册