Hints用法大全

Hints用法大全在 SQL 语句优化过程中 我们经常会用到 hint 现总结一下在 SQL 优化过程中常见 OracleHINT 的用法 1 ALL ROWS 表明对语句块选择基于开销的优化方法 并获得最佳吞吐量 使资源消耗最小化 例如 SELECT ALL ROWS EMP NO EMP NAM DAT INFROMBSEMPM NO SCOTT 2 F

在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:

Syntax: /*+ NO_INDEX_FFS ( tablespecindexspec ) */

Syntax: /*+ NO_INDEX_SS (tablespecindexspec ) */

Syntax: /*+ NO_STAR_TRANSFORMATION */

Syntax: /*+ INDEX_SS (tablespecindexspec) */

Syntax: /*+ INDEX_SS_ASC (tablespecindexspec) */

Syntax: /*+ INDEX_SS_DESC (tablespecindexspec) */

Syntax: /*+ CPU_COSTING (tablespecindexspec) */

Syntax: /*+ NO_CPU_COSTING */

随着Oracle优化器越来越成熟,Oracle专家必须不断增加自己对调整SQL语句的工具储备。当然,讨论所有复杂的Oracle10g SQL新hints远远超出了本文的范围,你可以从Mike Ault的新书Oracle Database 10g New Features中获得关于Oracle10g的更多信息。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232745.html原文链接:https://javaforall.net

(0)
上一篇 2025年9月17日 下午4:01
下一篇 2025年9月17日 下午4:22


相关推荐

  • 负数的二进制表示

    负数的二进制表示问题 假设有一个 int 类型的数 值为 5 那么 我们知道它在计算机中表示为 000000000000 转换成二制是 101 不过 int 类型的数占用 4 字节 32 位 所以前面填了一堆 0 5 在计算机中如何表示 在计算机中 正数是直接用原码表示的 如单字节 5 在计算机中就表示为 00000101 负数以其正值的补码形式表示 如单字节 5 在

    2026年3月19日
    2
  • 安装 | MATLAB2018a (64位) 安装教程及安装包下载链接「建议收藏」

    安装 | MATLAB2018a (64位) 安装教程及安装包下载链接「建议收藏」博主github:https://github.com/MichaelBeechan博主CSDN:https://blog.csdn.net/u011344545安装包下载链接:内附MATLAB从入门到精通视频教程全17讲链接:https://pan.baidu.com/s/12NM-hWPhXg8mFhdoGbpv7A提取码:1i4x链接:https://pan.baidu…

    2022年6月12日
    40
  • 数据库表设计之用户权限表[通俗易懂]

    数据库表设计之用户权限表[通俗易懂]需求分析1、管理员给用户分配权限,权限数据写到数据库中。2、认证服务在进行用户认证时从数据库读取用户的权限数据(动态数据)user:用户表,存储了系统用户信息,用户类型包括:学生、老师、管理员等role:角色表,存储了系统的角色信息,学生、老师、教学管理员、系统管理员等user_role:用户角色表,一个用户可拥有多个角色,一个角色可被多个用户所拥有menu:记录了菜单及菜单下的权限role_permission:角色权限表,一个角色可拥有多个权限,一个权限可被多个角色所拥有…

    2026年4月17日
    5
  • Netty框架学习之(一):Netty框架简介

    Netty框架学习之(一):Netty框架简介1.简介官方定义为:”Netty是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端”,按照惯例贴上一张HighLevel的架构图:纵观Java系的多种服务器/大数据框架,都离不开Netty做出的贡献,本文对Netty做一个简单的概述2.主要特性Netty有很多重要的特性,主要特性如下:-优雅的设计-统一…

    2025年7月15日
    7
  • Java1.8安装详细教程[通俗易懂]

    Java1.8安装详细教程[通俗易懂]JavaJDK安装与配置1、下载官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html(1)点击DOWNLOAD(2)选择相应版本、因为我的是windows64位所以选择最下方的390.25MB的版本(3)下载后一直点击下一步就好了ps:路径不喜欢安装在C盘的可以选择…

    2022年7月16日
    15
  • mysql 添加索引卡死_mysql添加索引,查询反而变慢

    mysql 添加索引卡死_mysql添加索引,查询反而变慢依照楼主的数据,我也造了400万数据:mysql>select*fromindex_testlimit5;id1id211111111112222222222111111111122222222221111111111id1创建索引执行确实是id2谓词条件比较快:mysql>select*fromindex_testwhereid1=11111;2097152…

    2022年5月22日
    128

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号