开发者社区 问答 正文

频繁查询一张不会变(很少变)的表,有什么办法提高效率,表中数据较多,大约千万条以上

如题,对于频繁查询一张不会变(很少变)的表,有什么办法提高效率,即使变了,也不需要即时数据,就像缓存一样定期更新一下都行,表中数据较多,大约千万条级别,求思路,对SQL只了解皮毛

展开
收起
吴孟桥 2016-06-15 14:57:30 2370 分享 版权
1 条回答
写回答
取消 提交回答
  • 看你怎么查询,是统计还是取得某个条件的数据,还是根据id找某个数据。
    可以采用的方式,索引,创建冗余的临时表和临时字段,存储过程
    另外,sql server 2014/2016数据库,支持内存表,只要你内存够大,放在内存中查询,效率暴增。很多时候查询消耗的是io不是cpu

    2019-07-17 19:39:17
    赞同 展开评论
问答分类:
问答地址: