`
tian602564031
  • 浏览: 22776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在数据库中条件查询速度很慢的时候?如何优化?

阅读更多

1.建索引

  • 提高查询检索的性能
  • 创建唯一索引
  • 创建主键
  • 归类


2.减少表之间的关联
3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,应该走索引,把数据量大的表排在前面
4.简化查询字段,没用的字段不要,已经对返回结果的控制,尽量返回少量数据

分享到:
评论

相关推荐

    SQL Server数据库查询速度慢原因及优化方法

    【赛迪网-IT技术报道】SQL Server数据库查询速度慢的原因有很多,常见的有以下几种:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有...

    什么是NoSQL数据库?

    Redis首先把数据保存到内存中,在满足特定条件(默认是15分钟一次以上,5分钟内10个以上,1分钟内10000个以上的key发生变更)的时候将数据写入到硬盘中。这样既确保了内存中数据的处理速度,又可以通过写入硬盘来...

    SQLServer的性能调优:解决查询速度慢的五种方法

    DMV查找慢速查询、通过APM解决方案查询报告、SQLServer扩展事件、SQL Azure查询性能洞察等相关内容。 本文来自博客园,由火龙果软件Anna编辑、推荐。SQLServer的一个重要功能是内置于其中的所有动态管理视图(DMV)...

    SQL查询安全性及性能优化

    注意:在检测之前要清理缓存,因为当我们执行SQL语句的时候查出的数据会在数据库中进行缓存,重新查询会返回缓存中的信息。 DBCC DROPCLEANBUFFERS DBCC FREEPROCCACHE 经验:使用子查询嵌套不要过多,尽量使用表...

    分布式数据库系统的优缺点.pdf

    分布式数据库系统的优缺点 分布式数据库系统的优点 分布式数据库系统是在冀中是数据库系统的基础上发展来...分布式数 据库系统中要注意解决分布式数据库的设计、查询处理和优化、事务管理及 并发控制和目录管理等问题。

    分布式数据库系统的优点.docx

    例如:实现全局数据在本地录入、查询、维护,这时由于计算机资源靠近用户,可以降低通信代价,提高响应速度,而涉及其他场地数据库中的数据只是少量的,从而可以大大减少网络上的信息传输量;同时,局部数据的安全性...

    D-BBS三层数据库

    开发说明:D-BBS采用三层架构...由于目前服务器架设在长宽网内,对外网速度相对很慢,使用时请稍微耐心等待,不要以为死机而对您造成不便。再次感谢您的测试!原网址 http://dbbs.51vip.com/有问题请联系:eett@tom.com

    03开源NewSql数据库TiDB-Deep Dive into TiDB

    但是还不够完善,在 2.0 版本中,一方面优化统计信息的精确度以及更新及时程度,另一方面提升 SQL 优化器的能力,对查询代价的估算更加精准、对复杂过滤条件的分析更加细致、对关联子查询的处理更加优雅、对物理算子...

    PHP excel通用成绩查询系统 v2018.rar

    使用的是PHPexcel查询Excel,测试可用,可能速度偏慢(千条数据无影响) 直接查询Excel数据的第一个表,修改表格后FTP上传,快速搞定,非常方便。 目前尚未兼容linux系统,所以大家请用windows系统的PHP环境使用。 ...

    第七章-分布式数据库系统.docx

    第七章 分布式数据库系统 109.... 分布式数据库系统中存在的问题: (1) 不同场地的通信速度,与局部DBS的存储部件的存取速度相比,是非常慢的。 (2) 通信系统有较高的存取延迟时间。 (3) 在

    Java面试宝典2020修订版V1.0.1.doc

    13、在数据库中查询语句速度很慢,如何优化? 44 14、数据库三范式是什么? 44 15、union和union all有什么不同? 45 16、char、varchar2、varchar有什么区别? 45 17、Oracle和Mysql的区别? 46 18、Oracle语句有多少...

    公交查询系统修正版 仿

    二是减少从数据库中的读取量以及读取次数,这样子在通过任何语言进行数据处理的量都比原先的少,自然速度也就上去了。试分析一下前面一种方案,本方案是可取的,但是前面的各个系统都是用差不多的方法,也通过了改进...

    基于Jsp的图书馆管理系统软件设计源码+数据库+sql+毕业论文文档资料.zip

    该系统主要建立一个基于B/S模式的图书馆借阅管理系统,面对当起很多小型图书管理仍是人工管理带来的检索速度慢,效率低,借阅归还图书量大,图书统计工作量大,藏书不能完成及时更新的问题,该系统可以对跟系统的三个用户...

    PHP excel通用成绩查询系统 v7.8 SAE版.zip

    使用的是PHPexcel查询Excel,测试可用,可能速度偏慢(千条数据无影响) 直接查询Excel数据的第一个表,修改表格后FTP上传,快速搞定,非常方便。 当然LINUX可能xls文件可以倍下载,如果保密数据,请做防下载处理哦...

    全国公交查询asp源码

    二是减少从数据库中的读取量以及读取次数,这样子在通过任何语言进行数据处理的量都比原先的少,自然速度也就上去了。试分析一下前面一种方案,本方案是可取的,但是前面的各个系统都是用差不多的方法,也通过了改进...

    数据库课程设计小型超市管理系统.doc

    现在大多数超市不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错, 不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经 验为主,缺乏实时分析功能,管理人员对及时传递...

    公交车查询系统 v3.30.rar

    本系统支持模糊查询,可以为用户提供更大的搜索空间,一些用户只知道一些信息的个别字而不知道自己要找的全部信息的话,系统就会自动执行模糊查询,查出数据库中所有与用户输入的信息有关的信息供用户选择进行重新...

    时间序列数据库的秘密(二)——索引

    当我们不需要支持快速的更新的时候,可以用预先排序等方式换取更小的存储空间,更快的检索速度等好处,其代价就是更新慢。要进一步深入的化,还是要看一下Lucene的倒排索引是怎么构成的。这里有好几个概念。我们来看...

    PHP+Excel通用成绩查询系统源码【无需后台】

    可以广泛用于一次性出来的改动很少的成绩查询,录取查询,证书查询系统(每个学校,教育机构,事业单位考试等都可以用到),工资查询系统(每个企业,学校,所有单位都可能用到),水电费查询系统等(小区,物业公司,大学...

    Jsp图书馆管理系统软件设计(软件源码++数据库+sql本科毕业论文WORD文档资料).zip

    该系统主要建立一个基于B/S模式的图书馆借阅管理系统,面对当起很多小型图书管理仍是人工管理带来的检索速度慢,效率低,借阅归还图书量大,图书统计工作量大,藏书不能完成及时更新的问题,该系统可以对跟系统的三个用户...

Global site tag (gtag.js) - Google Analytics