`
xiaogyiy
  • 浏览: 80302 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

查询效率问题

 
阅读更多
有一个表A数据量在10万以上,根据某一列作为条件查询得到一个结果集(where name='aa'),而这列有很多重复的值(name='aa'的结果集在2千左右)
它与另外一个表B有关联,而根据这张表B的某列可以先过滤掉几乎一半的数据
请问大侠们: 这种情况下写联合查询比单表查询效率高吗?
分享到:
评论
1 楼 cectsky 2010-12-07  
高,但是注意用到查询索引

相关推荐

    解决Oracle分页查询中排序与效率问题

    解决Oracle分页查询中排序与效率问题解决Oracle分页查询中排序与效率问题解决Oracle分页查询中排序与效率问题解决Oracle分页查询中排序与效率问题

    数据库多表关联查询效率问题解决方案

    近在做项目中遇到多表关联查询排序的效率问题(5张以上40W+数据的表),查询一次大概要20多秒,经过一番苦思冥想,处理方案如下:  1、软件设计初期,需要一对一关联的表应该设计在一张大表里,这样虽然字段多些,...

    如何解决Oracle分页查询中排序与效率问题

    本文将结合作者近日工作中,在ORACLE数据库分页查询时,遇到一个小问题,为大家讲解如何解决Oracle分页查询中排序与效率问题。

    Oracle查询效率主要影响因素分析.pdf

    在大型数据库应用开发和管理实践中,SQL 的执行效率问题逐渐暴露出来,给软件的运行和后续维护带来很多问题。 统计信息对查询效率的影响 统计信息也是影响查询效率的一个重要因素。在大型数据库应用开发和管理实践...

    【大厂面试题】史上最详细的一线大厂Mysql面试题详解及其答案MySQL执行计划及SQL优化

    子查询 关联查询 效率问题 子查询就是查询中有嵌套的查询,表连接都可以使用子查询,但不是所有子查询都能用表连接替 换,子查询比较灵活,方便,形态多样,适合用于作为查询的筛选条件,而表连接更适合于查看多 表...

    查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题.doc

    本文总结了三种优化方案,解决 MySQL 深分页问题,查询效率直接提升 10 倍。 知识点: 1. 深分页问题:深分页问题是指在分页查询中,当翻页过多的时候,查询效率急剧下降。 解决方案: 2. 准备数据:创建一张...

    平衡二叉树 (从问题 -> 解决方案 -> 抽象出概念(如左旋右旋) -> 改进解决方案).zip

    为了解决不平衡导致的线性查询效率问题 二叉查找树 = 二叉树 + 左中右 大小顺序: 二分查找 二叉树 是链表结构  平衡二叉树操作 平衡二叉树是通过每次插入一个节点后,把整个树平衡一次,以此来维持整个树的...

    oracle中exists_和in的效率问题详解

    在使用 EXISTS 和 IN 时,需要考虑查询的效率问题。一般来说,EXISTS 适合外表结果集小的情况,因为 EXISTS 是对外表作 loop,每次 loop 再对那表进行查询。IN 适合内外表都很大的情况,因为 IN 是把外表和那表作 ...

    怎样提高数据库查询效率.doc

    提高数据库查询效率 数据库查询效率是数据库性能优化的关键所在,影响着整个系统的性能和效率。在本文中,我们将讨论如何提高数据库查询效率,提供了一系列实用的建议和技巧,旨在帮助开发者和数据库管理员提高...

    论文研究-基于多拓扑方法解决DHT系统查询本地化问题.pdf

    为解决DHT系统查询本地化的问题以及提高DHT系统查询效率, 提出了多拓扑结构的方法。该方法的基本思想是基于一系列准则把DHT系统的逻辑空间划分成一系列的子空间, 以经典Chord算法为例, 按照两种不同的准则对Chord环...

    MSSQL海量数据查询优化,使查询具有更高的效率

    当我们对一张数据表进行查询时,数据表中的数据量如果很大,比如有几百万条记录时,那么就要考虑如何能够使查询具有更高的效率了。 针对大数据量的数据进行查询时,如果查询的速度比较慢,那么我们就要分析问题到底...

    运用数据库优化器提高SQL查询效率.pdf

    运用数据库优化器提高SQL查询效率 数据库优化器是数据库查询提供一个最优的执行策略,它可以大大提高SQL查询的效率。执行策略是执行查询所需的一系列步骤,数据库的反应速度经常体现在这个优化算法上。不同的查询...

    Oracle表删除大量数据(千万)后查询变慢问题(原因分析)

    在 Oracle 数据库中,analyze 语句是非常重要的,它可以帮助数据库管理员更好地了解表的结构和数据分布,从而提高查询效率。 在分析表方面,Oracle 提供了多种视图,例如 user_tables、all_tables、dba_tables 等,...

    C语言程序设计报告-图书管理系统.doc

    * 在图书信息管理系统中,存在的缺乏可能包括数据存储问题、查询效率问题等。 九、程序源代码 * 程序源代码是指编写的C语言代码,用于实现图书信息管理系统的功能。 * 在图书信息管理系统中,程序源代码包括图书...

    怎样优化数据库查询,提高优化效率?.pdf

    此外,在where 子句中应尽量避免对字段进行null 值判断,因为这可能会导致查询效率下降。 二、索引优化 索引是数据库查询优化的重要手段。但是,并非所有索引对查询都有效。SQL根据表中数据来进行查询优化的,当...

    探讨select in 在postgresql的效率问题

    MySQL 查询 select * from table where id in (几百或几千个 id) 如何提高效率?修改 电商网站,一个商品属性表,几十万条记录,80M,索引只有主键id,做这样的查询如何提高效率? select * from table where id ...

    array 和linklist在查询和增加的时候实现的效率问题

    本例是个人在学习Java和操作系统之后重新翻看《数据结构》时对数组和链表的问题时思考之后进行的验证 结果证明 对于随机操作数组的性能更优

    SQL语言中具有全称量词的查询问题.pdf

    通过使用离散数学的理论,可以将复杂的查询问题转换成简单的查询问题,从而提高查询效率。 本文探讨了SQL语言中具有全称量词的查询问题,并给出了解决方案。文章还讨论了全称量词和存在量词的概念、等价式的证明、...

Global site tag (gtag.js) - Google Analytics