--分析sql

select * from crb_test where rid(crb_test)=1376518147

[db2inst1@localhost C0000000.TMP]$ dynexpln -d suzhou -q "select

* from crb_test where rid(crb_test)=1376518147" -g -i -t

DB2 Universal Database Version 9.7, 5622-044 (c) Copyright IBM

Corp. 1997, 2008

Licensed Material - Program Property of IBM

IBM DATABASE 2 Dynamic SQL Explain Tool

NOTE: db2expln can now process dynamic statements directly and

should

be used instead of dynexpln.

CONNECT TO suzhou

Database Connection

Information

Database

server = DB2/LINUX 9.7.1

SQL authorization

ID = DB2INST1

Local database

alias = SUZHOU

PREP DYNEXPLN.sqc PACKAGE USING DYNEXPLN

LINE MESSAGES FOR DYNEXPLN.sqc

------ --------------------------------------------------------------------

SQL0060W The "C" precompiler is in

progress.

SQL0091W Precompilation or binding was ended with

"0"

errors and "0" warnings.

TERMINATE

DB20000I The TERMINATE command completed

successfully.

DB2 Universal Database Version 9.7, 5622-044 (c) Copyright IBM

Corp. 1991, 2008

Licensed Material - Program Property of IBM

IBM DB2 Universal Database SQL and XQUERY Explain Tool

DB2 Universal Database Version 9.7, 5622-044 (c) Copyright IBM

Corp. 1991, 2008

Licensed Material - Program Property of IBM

IBM DB2 Universal Database SQL and XQUERY Explain Tool

******************** PACKAGE

***************************************

Package Name = "DB2INST1"."DYNEXPLN" Version =

""

Prep Date = 2010/11/10

Prep Time = 15:13:08

Bind Timestamp = 2010-11-10-15.13.08.276868

Isolation

Level = Cursor Stability

Blocking = Block Unambiguous Cursors

Query Optimization Class = 5

Partition

Parallel = No

Intra-Partition Parallel = No

SQL

Path = "SYSIBM", "SYSFUN", "SYSPROC", "SYSIBMADM",

"DB2INST1"

-------------------- SECTION

---------------------------------------

Section = 1

Statement:

DECLARE C1 CURSOR

FOR

select *

from crb_test

where rid(crb_test)=1376518147

Section Code Page = 1208

Estimated Cost =

0.000233 --这么低的cost 真少见Estimated

Cardinality = 1.000000

( 2)

Access Table Name = DB2INST1.CRB_TEST ID =

4,5654

| #Columns = 4

| Single Record

| Skip Inserted Rows

| Fetch Direct Using Row IDs

| Lock Intents

| | Table: Intent Share

| | Row :

Next Key Share

( 1) Return

Data to Application

| #Columns = 4

End of section

Optimizer Plan:

Rows Operator

(ID) Cost 1 n/a RETURN (

1) 0.000232826

| 1 n/a FETCH (

2) 0.000232826

| 1.2e+06 n/a Table: DB2INST1

CRB_TEST

oracle rid,db2 的rid 扫描 类似于 oracle的 rowid 扫描相关推荐

  1. oracle 下和 db2的syscat 对应的,oracle db2命令对比(整理中)

    1).如何取一表前n笔记录的Oracle和DB2的写法 Oracle: select * from table_a where rownum<=100; DB2:    select * fro ...

  2. oracle与DB2

    1.体系结构,DB2的实例和数据库分开的做法,我个人还是比较喜欢的,因为实例可以创建多个,数据库的恢复直接恢复到实例下就可以了,相对ORACLE简单多了. 2.管理工具,DB2的管理工具做得太简陋了, ...

  3. Oracle VS DB2 数据类型

    =========================Oracle VS DB2==================================== 本文转自:http://www.bitscn.co ...

  4. oracle text db2,从Oracle 到DB2(一)

    在实际的软件项目的开发过程中,特别是在企业的应用系统集成(EAI)项目中广大开发人员经常遇到不同关系型数据库之间的数据移植问题.笔者根据自己在工作中的不同数据库数据移植的经验经过通用化的java应用程 ...

  5. (转)Oracle与DB2在数据库高可用技术上的相同与差异探讨

    原文:http://www.talkwithtrend.com/Article/178339 数据库建设过程中,高可用是每一个企业数据中心数据库建设过程中至关重要的一个关注点,直接关系到业务连续性和稳 ...

  6. db2 mysql sql server_下文给大家介绍mysql数据库介绍,具体详情如下所示:MySQL数据库:Oracle、DB2、SQL Server、MySQL、access、mang...

    下文给大家介绍mysql数据库介绍,具体详情如下所示: MySQL 数据库: Oracle.DB2.SQL Server.MySQL.access.mangodb.bigtable 关系型数据库 大型 ...

  7. SQL Server与Oracle、DB2三种数据库比较

    开发数据库应用,选择一个好的数据库是非常重要的.本文从一些方面比较了SQL Server与Oracle.DB2三种数据库,为你选择数据库提供一些参考. 开放性 SQL Server 只能在Window ...

  8. db2 某个字段排序_MySQL、Oracle、DB2等数据库常规排序、自定义排序和按中文拼音字母排序...

    MySQL常规排序.自定义排序和按中文拼音字母排序,在实际的SQL编写时,我们有时候需要对条件集合进行排序. 下面给出3中比较常用的排序方式,mark一下 1.常规排序ASC DESC ASC 正序 ...

  9. oracle与db2 市场占有率,oracle 与 DB2 的区别

    1.DB2 访问前10行数据与Oracle区别 DB2 : select * from test fetch first 10 rows only Oracle : select * from tes ...

最新文章

  1. “80后”作家应扮演更重要的角色
  2. java 中 image 和 byte[] 相互转换
  3. 编写高质量的代码--基础:结构和样式,行为的分离
  4. JavaScript-DOM(2)
  5. HBuilder原生功能概述
  6. ExcelManager--基于.Net的Excel读写管理类库(二) 转载
  7. FineUI.Grid内容换行处理
  8. 服务器下 读取springboot application配置文件_一文读懂 Spring Boot 配置文件 application.properties !...
  9. window10官方工具在线升级失败,终极解决方案
  10. python abs的功能_python abs是什么意思?abs函数有什么用处?
  11. 计算机无法识别新u盘,电脑新装win7系统就无法识别u盘怎么办
  12. Photoshop 抠图方式
  13. 浏览器服务器文件夹在哪里找,IE临时文件夹在哪?Win7系统下如何查找临时文件夹...
  14. 学习记录:Monkey测试
  15. Python 实现文本共现网络分析
  16. O2O优惠券使用数据分析
  17. 一个苏州IT人的5年挨踢经历-------未来篇
  18. 项目 3: 创建用户分类
  19. 教程分享:Python预测票房数据分析视频课程
  20. php水解蛋白技术,乳蛋白部分水解配方奶粉:美赞臣亲舒

热门文章

  1. 选股绝招[如何抓住狂涨的黑马]
  2. matlab程序圆形牛栏,Matlab课本计算题.doc
  3. python写井字棋_python 游戏(井字棋)
  4. Good feelings
  5. 西瓜玲子5.20打卡日记
  6. 教师计算机考试高频题型,教师资格证考试信息技术高频考点精选
  7. arduino 土壤温湿度传感器_怎样将Arduino与土壤湿度传感器FC-28连接起来
  8. FFmpeg[22] - 解决ffmpeg yasm not found, use --disable-yasm for a crippled build
  9. POE原理,千兆POE供电分离方案
  10. python文本编辑器下载_python文本编辑器下载-TextPad下载v 8.2.0最新免费版-西西软件下载...