开发者社区> 问答> 正文

SQL数据量增大后,使查询效率降低,代有什么改善办法吗?

SQL数据量增大后,使查询效率降低,代有什么改善办法吗?

展开
收起
OSC开源社区 2024-05-29 23:11:02 13 0
1 条回答
写回答
取消 提交回答
  • 键看为啥查询会降低,关键看你的查询是什么类型的。比如你是OLTP系统,返回结果都不会太多。前期数据小没索引当然没啥,后面数据量很大了,再没索引走全表扫描,那就要非常慢了,这时候就是加索引。如果你是OLAP系统,基本上查询都是返回大部分的记录,数据量大,你可能想的是如何转储历史数据,让全表小一下。如何压缩数据,让访问的块少一些,全扫描不可避免的情况下是否有可能将全表扫转成全索引扫.....

    2024-05-30 12:38:34
    赞同 展开评论 打赏
问答分类:
SQL
问答地址:
问答排行榜
最热
最新

相关电子书

更多
AnalyticDB基础版:云原生My SQL 敏捷数仓 立即下载
第十二届 BigData NoSQL Meetup — 基于hbase的New sql落地实践 立即下载
时序数据库TSDB的SQL与流计算 立即下载