sql 10多万行的数据 求助
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 10多万行的数据 求助相关的知识,希望对你有一定的参考价值。
非常慢... 不管是搜索 还是 查询 都很慢 有什么办法解决吗??
1、优化你的SQL脚本(尽量避免进行全表扫描)2、检测table是否有主key
3、创建适合的索引(你可以将你的where条件中字段组成索引,还有group by后的栏位),但是不一定索引越多越好,要合适
我优化过一个SQL(表里有100W笔数据),原SQL跑一次查询大概要1到2分钟;修改原先SQL写法,添加主key,创建索引后,跑一次1秒多就ok了
你针对你的实际情况多研究研究 参考技术A 有办法,在关键的几个字段建索引,另外要优化你的查询脚本。表一定要有主键 .我就是搞数据库的,可以跟你这么说,就是几百万的记录,只要你返回的行数有限,脚本写的好,也一样飞快。 参考技术B 创建适合的索引,只能这么说了... 参考技术C 创建索引 提高查询速度 优化数据库 数据性能调优方面 参考技术D 不管什么sql语句,条件越精确越快 第5个回答 2009-08-07 先从技术上调优 比如索引,分割表
如果这还不能解决 就有必要升级你的服务器了
以上是关于sql 10多万行的数据 求助的主要内容,如果未能解决你的问题,请参考以下文章
遇到100万行的 Excel,还没打开,电脑和我都崩溃了,该怎么办?
怎么样把10万行的大文件分成十分1万行的小文件(Java语言)