0 0

SQL查询调优问题5

select t1.phonenumber,t2.operator,t3.operatoraccount from t_tab1 t1, t_tab2 t2,t_tab3 t3
    where t3.retrycount < 3 and  t1.phonenumber =t3.phonenumber and t1.phonenumber = t2.phonenumber

其中t3是小表,只有几百数据,t1和t2是大表,有几十万数据。
我的想法是t3.retrycount < 3先把数据量降到最低,但是不知道第二个条件t1.phonenumber =t3.phonenumber 如果两边的顺序发生变化,如变成t3.phonenumber=t1.phonenumber,是否有区别?请大家帮忙解答下,多谢先

问题补充:
liveHappy 写道
呵呵 朋友你真逗 这问题 你自己去实验一下不就知道了吗?看看有没有区别

呵呵,你说的是。主要是因为没有现网环境,自己数据不好构造。不过已经解决了,还是多谢~~
2010年2月25日 10:16

2个答案 按时间排序 按投票排序

0 0

数据库是什么,如果是mysql,可以用explain语句查看区别。

2010年2月25日 10:55
0 0

呵呵 朋友你真逗 这问题 你自己去实验一下不就知道了吗?看看有没有区别

2010年2月25日 10:34

相关推荐

    DB2 SQL性能调优秘笈

    ### DB2 SQL性能调优秘笈 在数据库领域,IBM DB2因其稳定性和高效性而备受推崇,尤其是在大型企业级应用中。对于DB2数据库管理员(DBA)来说,掌握有效的SQL性能调优技巧至关重要。这不仅能提升系统的响应速度,还...

    DB2SQL性能调优秘笈

    资源名称:DB2 SQL性能调优秘笈资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    T-SQL性能调优秘笈-基于SQL Server 2012窗口函数

    T-SQL性能调优秘笈-基于SQL Server 2012窗口函数,适合数据库进阶。

    T-SQL性能调优秘笈 基于SQL Server 2012窗口函数_PDF电子书

    ### T-SQL性能调优秘笈 #### 一、T-SQL与SQL Server 2012 - **T-SQL简介**:T-SQL是Transact-SQL的简称,它是微软SQL Server数据库管理系统所使用的SQL方言,是一种用于管理SQL Server数据库的标准语言。 - **SQL ...

    T-SQL性能调优秘笈基于SQLServer2012窗口函数

    资源名称:T-SQL性能调优秘笈 基于SQL Server 2012窗口函数资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    T-SQL性能调优秘籍——基于SQL Server 2012窗口函数 代码附件

    T-SQL性能调优秘籍——基于SQL Server 2012窗口函数,书中提及的网站已经打不开了,在github上找到了。路径在附件中。

    DB2 SQL性能调优秘笈 . 美 Tony Andrews . PDF . ckook.pdf

    《DB2 SQL性能调优秘笈》是一本深入探讨如何优化DB2数据库系统中SQL查询性能的专业书籍。作者Tony Andrews是DB2领域的专家,他在这本书中分享了丰富的经验和实用技巧,帮助读者解决在实际工作中遇到的性能瓶颈问题。...

    T-SQL性能调优秘笈 基于SQL Server2012窗口函数.rar

    2、在Transact-SQL中使用窗口函数,可以针对许多问题进行查询的优化,以获得简单完美的解决方案。 3、T-SQL性能调优秘笈:基于SQL Server 2012窗口函数》基于SQLServer2012,讨论了SQL窗口、窗口函数、排序集合函数...

    T-SQL性能调优秘笈 基于SQL Server 2012窗口函数 源码和示例数据库

    Chapter 01 - SQL Windowing.sql Chapter 02 - A Detailed Look at Window Functions.sql Chapter 03 - Ordered Set Functions.sql Chapter 04 - Optimization of Window Functions.sql Chapter 05 - T-SQL ...

    oracle的SQL语句调优总结

    oracle的SQL语句调优总结,Oracle语句优化53个规则详解。

    Oracle Sql性能调优.ppt

    Oracle SQL 性能调优是一个非常重要的课题,它涉及到 Oracle 数据库的性能优化,包括 SQL 语句优化、索引使用优化、多表关联查询操作优化、SQL 执行计划优化等。下面是Oracle SQL 性能调优的详细知识点: 1. Oracle...

    T-SQL性能调优秘笈 基于SQL Server 2012窗口函数

    描述中的“性能调优”意味着这本书将包含大量关于如何提高SQL查询效率和系统整体响应速度的建议。性能调优是数据库管理中的一个重要方面,它涉及到对数据库操作和查询进行细致的分析和改进,目的是为了减少执行时间...

    SQL内存调优

    SQL内存调优,可以对windows2003操作系统安装SQL内存划分

    SQL性能调优

    SQL性能调优是指数据库系统中对SQL语句的优化,以提高数据库系统的响应速度和查询效率。 Oracle的内部优化器工作机制可以合理改进查询语句的组织方式,提高数据库系统的响应速度,实现前端画面及平台应用的快速响应...

    sql调优 sql调优

    1. **查询分析**:SQL调优首先从理解查询开始。通过分析SQL语句,识别可能的性能瓶颈,比如复杂的联接操作、不恰当的索引使用、子查询的效率问题等。 2. **索引优化**:索引是提高查询速度的关键。创建合适的索引...

    sql调优工具mytun

    SQL调优是数据库管理中的重要环节,它涉及到对SQL查询的优化,以提高数据库的运行效率,减少资源消耗,提升整体系统性能。MyTun是一款专门用于SQL调优的工具,它能帮助数据库管理员和开发人员更好地理解SQL查询的...

    源码T-SQL性能调优秘笈 基于SQL Server 2012窗口函数

    最后,第五章“使用窗口函数的T-SQL解决方案”提供了一些实际问题的解决策略,展示了如何在实际业务场景中应用窗口函数,如时间序列分析、排名问题、移动平均和滑动窗口计算等。 通过学习这些源代码,读者不仅可以...

    数据库SQL语句调优的一些经验

    通过SQL Server的性能监视工具,如SQL Server Profiler和动态管理视图(DMV),可以追踪查询性能,找出潜在问题,并进行针对性优化。 总之,SQL语句调优是一个综合性的过程,涉及对查询逻辑、数据结构、系统配置等...

    高性能SQL调优

    Oracle数据库作为业界广泛使用的数据库管理系统,其SQL调优是提升系统性能的关键环节。"高性能SQL调优"这一主题涵盖了许多相关知识点,包括但不限于以下内容: 1. **SQL优化基础**:SQL查询是数据库操作的核心,...

Global site tag (gtag.js) - Google Analytics