大表数据查询,怎么优化?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

大表数据查询,怎么优化?

2020-03-31 11:19:36 515 1

大表数据查询,怎么优化?

取消 提交回答
全部回答(1)
  • 剑曼红尘
    2020-03-31 11:19:52
    1. 优化shema、sql语句+索引;
    2. 第二加缓存,memcached, redis;
    3. 主从复制,读写分离;
    4. 垂直拆分,根据你模块的耦合度,将一个大的系统分为多个小的系统,也就是分布式系统;
    5. 水平切分,针对数据量大的表,这一步最麻烦,最能考验技术水平,要选择一个合理的sharding key, 为了有好的查询效率,表结构也要改动,做一定的冗余,应用也要改,sql中尽量带sharding key,将数据定位到限定的表上去查,而不是扫描全部的表;
    0 0
相关问答

1

回答

查询优化在数据库中起到什么作用?

2022-09-20 16:02:59 21浏览量 回答数 1

2

回答

积压一些实时流的历史数据,怎么清除掉?

2022-04-27 11:14:35 1020浏览量 回答数 2

1

回答

请问SQL数据库中查询语句怎么写?

2021-10-17 14:31:02 451浏览量 回答数 1

1

回答

从哪些方面可以优化查询过程中的数据访问?

2021-10-02 23:06:50 377浏览量 回答数 1

1

回答

数据库中,从哪些方面可以优化关联查询?

2021-10-02 23:09:18 373浏览量 回答数 1

1

回答

优化查询过程中的数据访问

2020-03-31 11:22:58 403浏览量 回答数 1

1

回答

数据库的优化?

2019-11-01 15:34:55 1736浏览量 回答数 1

1

回答

oss当月计量数据怎么查看

2018-06-03 15:58:52 588浏览量 回答数 1

1

回答

亿级别空间数据库查询优化与策略

2017-05-09 19:22:45 3863浏览量 回答数 1

1

回答

sql数据库查询

2016-06-16 16:10:23 1538浏览量 回答数 1
+关注
15
文章
2804
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载