abap 优化之ST05
2024-09-02 21:36:21
DATA: gt_mara TYPE TABLE OF mara.
SELECT * INTO TABLE gt_mara FROM mara
WHERE MATKL = 'L000001'
%_hints ORACLE 'ORDER' ORACLE 'INDEX(MARA "MARA~L")' .
%_hints ORACLE 'ORDER' 如果是多表一起查询,需要指定表的顺序时需要用到这笔数据 否则只是如下语句制定索引
%_hints ORACLE ORACLE 'INDEX(MARA "MARA~L")'
下面是ST05的追踪分析:开始跟踪->执行报表->结束跟踪->查看追踪列表,
选中这笔执行的语句,点击explain
1是这条语句执行的第一步。先根据索引 L 读取到行,2是这条语句的第二部根据1得到的行 获取数据,
有的open sql语句里 oracle不会根据你想要的索引和表顺序去执行,需要你通过HINTS去执行表的索引
最新文章
- MYSQL的JOB
- CF 628B New Skateboard --- 水题
- Fedora 23如何安装LAMP服务器
- ajax使用中发现的问题与深入扩展(for循环中嵌套ajax)
- Bootstrap_排版_列表
- UML的六种关系
- javascript加载图片获取图片尺寸信息方法
- return;,return false,return true----------浅析
- Amazon MWS 上传数据 (三) 提交请求
- 递归——CPS(三)
- Ajax跨域实现淘宝/百度搜索下拉提示效果
- PE文件详解(四)
- Java之indexOf()方法
- fromkeys() keys() values() items()
- kmp算法 模板
- Java多线程(五)线程的生命周期
- lambda用法
- js 获取格林尼治时间戳
- Office办公 如何设置WPS的默认背景大小
- 12 python json&;pickle&;shelve模块
热门文章
- cocos creator发布win10全屏缩放问题
- 代码实现:当我们下载一个试用版软件,没有购买正版的时候,每执行一次就会提醒我们还有多少次使用机会用学过的IO流知识,模拟试用版软件,试用10次机会,执行一次就提示一次您还有几次机会,如果次数到了提示请购买正版
- Selenium 2自动化测试实战23(窗口截图)
- linux常用命令(8)cat命令
- CompletableFuture.allOf that doens't return Void(CompletableFuture.allOf不能返回Void的解决方法)
- delphi 权限控制(delphi TActionList方案)
- Go package(2) strings 用法
- Unity中的动画系统和Timeline(2) 按钮动画和2D精灵动画
- AttributeError: module 'html.parser' has no attribute 'HTMLParseError'
- CodeForces 1249A --- Yet Another Dividing into Teams