查询oracle 视图 数据优化问题 5C

这是一个第三方的数据库视图,数据量大概有千万条可能不止。
采用单表查询某一条数据,加载时间过长,页面也会蹦掉,有没有什么优化方案,
从sql方面下手优化一下查询速度。
(只能查,没有别的权限。)

4个回答

单表单条件,结果只是一条?
select * from where a='b'
就这种形式也会崩溃?

u012939880
HockerF 回复爱吃柠檬的土豆: 估计是数据库的问题了,没救了,一般可以采取缓存机制和页面延迟加载等手段来环境问题
大约 2 个月之前 回复
qq1317857468
爱吃柠檬的土豆 回复爱吃柠檬的土豆: 就一个字段这么差不会蹦,其他都会
大约 2 个月之前 回复
qq1317857468
爱吃柠檬的土豆
大约 2 个月之前 回复

第一查询字段需要那几个就只查那几个字段
第二where 后的固定查询条件字段和排序字段可以添加组合索引
第三如果查询的字段过多导致慢只能进行拆表了

你数据库字段添加索引吧。索引规则 为你where 后面 = 相关的字段

如果数据量过大,且数据查询少,单一的数据查询语句的话,建议还是得建索引,或者分区。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问