`

SQL调优

 
阅读更多
网上看到如下sql:
留一个线索在此
select /*+ cardinality(@a 20000) cardinality(@b 20000)  */ ((v.yvalue * 300) / (u.xvalue * 50)), u.xtime 
  2    from (select x.index_value xvalue, substr(x.update_time, 1, 14) xtime 
  3            from tb_indexs x 
  4           where x.id in (select /*+ QB_NAME(a)*/ min(a.id) 
  5                            from tb_indexs a 
  6                           where a.code = 'HSI' 
  7                             and a.update_time > 20110701000000 
  8                             and a.update_time < 20110722000000 
  9                           group by a.update_time)) u, 
10         (select  y.index_value yvalue, substr(y.update_time, 1, 14) ytime 
11            from tb_indexs y 
12           where y.id in (select /*+ QB_NAME(b) */ min(b.id) 
13                            from tb_indexs b 
14                           where b.code = '000300' 
15                             and b.update_time > 20110701000000 
16                             and b.update_time < 20110722000000 
17                           group by b.update_time)) v 
18   where u.xtime = v.ytime 
19   order by u.xtime; 
cardinality:指定查询基数
This hint specifies the estimated cardinality returned by a query or portions of the query. Note if no table is specified, the cardinality is the total number of rows returned by the entire query.

QB_NAME hint query block name length limitation

http://feed.askmaclean.com/archives/qb_name-hint-query-block-name-length-limitation.html
分享到:
评论

相关推荐

    高性能SQL调优

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

    sql调优工具mytun

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

    ORACLE 19C SQL调优指南 中文版 Oracle DBA

    Oracle 19C SQL调优是数据库管理员(DBA)日常工作中不可或缺的一部分,它涉及到优化SQL查询性能,提高数据库系统的整体效率。本指南针对Oracle 19C版本,提供了丰富的调优策略和技术,旨在帮助DBA们更好地管理和维护...

    Oracle 19C SQL调优指南 中文版 DBA优化利器

    《Oracle 19C SQL调优指南》是针对Oracle数据库管理员(DBA)的重要参考资料,尤其适合那些希望提升SQL性能的专业人士。SQL调优是数据库管理中的核心技能,它关乎到系统的响应时间、资源利用率和整体性能。Oracle 19C...

    SQL调优与案例

    SQL调优涉及到多个方面,包括查询优化、索引优化、存储优化等,旨在提高数据检索速度,减少资源消耗,提升整体应用性能。本篇文章将围绕“SQL调优与案例”这一主题,结合MySQL性能调优,深入探讨相关知识点。 1. **...

    ORACLE执行计划和SQL调优

    【Oracle执行计划和SQL调优】是数据库管理中至关重要的环节,主要涉及到如何高效地运行SQL语句,提高数据库性能。下面将详细讲解执行计划的相关概念以及SQL调优的策略。 1. **Rowid的概念**:Rowid是Oracle数据库中...

    SQL optimizer and rewriter. - SQL 优化器、重写器(辅助 SQL 调优)

    - SQL 优化器、重写器(辅助 SQL 调优)。SQL optimizer and rewriter. - SQL 优化器、重写器(辅助 SQL 调优)。SQL optimizer and rewriter. - SQL 优化器、重写器(辅助 SQL 调优)。SQL optimizer and rewriter. - ...

    sql调优 sql调优

    SQL调优对于任何处理大量数据的应用程序来说都是不可或缺的,尤其在大数据环境下,其重要性不言而喻。以下是关于SQL调优的一些关键知识点: 1. **查询分析**:SQL调优首先从理解查询开始。通过分析SQL语句,识别...

    111 案例实战:千万级用户场景下的运营系统SQL调优(3).pdf

    在处理千万级用户场景下的运营系统SQL调优时,我们面对的挑战是如何快速且准确地定位和解决SQL执行计划中导致性能低下的问题。根据提供的文件内容,以下是对千万级用户场景下SQL调优的详细分析。 首先,通过执行SQL...

    ORACLE执行计划和SQL调优.pptx

    Oracle执行计划和SQL调优是数据库管理中至关重要的主题,主要涉及如何优化SQL查询以提高数据库性能。在Oracle数据库系统中,SQL语句的执行效率直接影响到整个应用程序的响应速度和资源消耗。以下是对相关概念的详细...

    ORACLE 19C SQL调优指南.chm

    Oracle 19C SQL调优优化指南,全面提升SQL优化能力,DBA必备,开发必备

    自我管理数据库-自动的sql调优

    根据给定文件的信息,我们可以提炼出与“自我管理数据库-自动的SQL调优”相关的知识点。但是,需要注意的是,提供的内容主要围绕七个可能对Linux系统造成严重损害的命令,而不是直接涉及自我管理数据库或自动SQL调优...

    PostgreSQL之SQL调优指南.pptx

    PostgreSQL之SQL调优指南 PostgreSQL之SQL调优指南是一份详细的SQL优化指南,旨在帮助开发者和数据库管理员提高PostgreSQL数据库的性能。该指南涵盖了从获取SQL收集统计信息到分析SQL慢的原因的所有步骤。 首先,...

    ORACLE执行计划和SQL调优知识概述.pptx

    ORACLE 执行计划和 SQL 调优知识概述 ORACLE 执行计划和 SQL 调优是数据库管理和优化的关键环节,对于提高数据库性能和效率起着至关重要的作用。本篇文章将从背景知识、SQL 调优和工具介绍三个方面对 ORACLE 执行...

    sqlhc_SQL调优健康检查_

    在SQL Server环境中,SQL调优健康检查是一项至关重要的任务,它涉及到数据库性能的优化和系统的稳定运行。"sqlhc_SQL调优健康检查_"这个标题暗示我们将会探讨一系列用于检查和改进SQL查询性能的方法。下面我们将深入...

    ORACLE执行计划和SQL调优.ppt

    ORACLE执行计划和SQL调优 ORACLE执行计划是指数据库管理系统在执行SQL语句时,数据库管理系统如何选择执行计划,以便高效地执行SQL语句。执行计划是指数据库管理系统在执行SQL语句时,选择的访问路径和执行顺序。...

    oracle的sql调优宝典

    ### Oracle的SQL调优宝典 #### 概述 Oracle数据库是业界领先的数据库管理系统之一,在企业级应用中占据着举足轻重的地位。随着数据量的不断增长以及业务复杂度的提升,对Oracle数据库的性能优化变得尤为重要。SQL...

Global site tag (gtag.js) - Google Analytics