开发者社区> 问答> 正文

当一张表中的数据超过2000W时,查询SQL稍慢,就有人开始建议给表做分区,什么情况下开始考虑分区?

当一张表中的数据超过2000W时,查询SQL稍慢,就有人开始建议给表做分区,什么情况下开始考虑分区?

展开
收起
晓风瑟瑟 2021-10-13 20:16:48 727 0
2 条回答
写回答
取消 提交回答
  • 1、如果加了索引后性能仍然上不去,达到性能优化瓶颈了,就需要从数据量层面去考虑分区; 2、如果有释放表空间的需要,也可以做分区化处理

    2021-10-16 05:24:14
    赞同 展开评论 打赏
  • 数据量大的时候就需要做分区,不然单节点磁盘有限,性能也有限

    2021-10-14 11:01:58
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载