SQL 千万级数据查询 普通查询用了36秒,提高性能的办法

 我来答
wallcopper
2012-04-05 · TA获得超过3447个赞
知道大有可为答主
回答量:1986
采纳率:86%
帮助的人:1819万
展开全部
1、建索引
2、建分区表
3、换服务器
更多追问追答
追问
我现在是用到的字段 都建索引,ID自增主键建成聚集索引,其余的建成非聚集的,在同一个索引名称下。  是否有什么改进的办法,比如对字段分别建立不在同一个名下索引 ...  ths
追答
index并不是越多越好,过犹不及用在这里应该比较恰当。
在数据变化的时候,index要和table保持同步。这些操作会增加数据库的负荷。 应该把那些非关键或者根本用不上的索引删除掉。
yu920
2012-04-05 · 超过10用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:51万
展开全部
千万级的索引应该就足够了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式