Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
suliangchun
dbeaver
提交
48ab525d
D
dbeaver
项目概览
suliangchun
/
dbeaver
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dbeaver
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
48ab525d
编写于
5月 09, 2017
作者:
S
Serge Rider
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Code cleanup
上级
6cd2639a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
29 addition
and
29 deletion
+29
-29
plugins/org.jkiss.dbeaver.ext.oracle/src/org/jkiss/dbeaver/ext/oracle/model/plan/OraclePlanNode.java
...g/jkiss/dbeaver/ext/oracle/model/plan/OraclePlanNode.java
+29
-29
未找到文件。
plugins/org.jkiss.dbeaver.ext.oracle/src/org/jkiss/dbeaver/ext/oracle/model/plan/OraclePlanNode.java
浏览文件 @
48ab525d
...
...
@@ -40,7 +40,7 @@ import java.util.List;
public
class
OraclePlanNode
implements
DBCPlanNode
{
private
final
OracleDataSource
dataSource
;
private
String
statement
_i
d
;
private
String
statement
I
d
;
private
long
plan_id
;
private
Timestamp
timestamp
;
private
String
remarks
;
...
...
@@ -50,32 +50,32 @@ public class OraclePlanNode implements DBCPlanNode {
private
String
objectOwner
;
private
String
objectName
;
private
String
objectAlias
;
private
long
object
_i
nstance
;
private
long
object
I
nstance
;
private
String
objectType
;
private
String
optimizer
;
private
long
search
_c
olumns
;
private
long
search
C
olumns
;
private
int
id
;
private
int
parent
_i
d
;
private
int
parent
I
d
;
private
int
depth
;
private
int
position
;
private
long
cost
;
private
long
cardinality
;
private
long
bytes
;
private
String
other
_t
ag
;
private
String
partition
_s
tart
;
private
String
partition
_s
top
;
private
long
partition
_i
d
;
private
String
other
T
ag
;
private
String
partition
S
tart
;
private
String
partition
S
top
;
private
long
partition
I
d
;
private
String
other
;
private
String
distribution
;
private
long
cpu
_c
ost
;
private
long
io
_c
ost
;
private
long
temp
_s
pace
;
private
String
access
_p
redicates
;
private
String
filter
_p
redicates
;
private
long
cpu
C
ost
;
private
long
io
C
ost
;
private
long
temp
S
pace
;
private
String
access
P
redicates
;
private
String
filter
P
redicates
;
private
String
projection
;
private
long
time
;
private
String
qblock
_n
ame
;
private
String
other
_x
ml
;
private
String
qblock
N
ame
;
private
String
other
X
ml
;
private
OraclePlanNode
parent
;
private
List
<
OraclePlanNode
>
nested
;
...
...
@@ -83,7 +83,7 @@ public class OraclePlanNode implements DBCPlanNode {
public
OraclePlanNode
(
OracleDataSource
dataSource
,
IntKeyMap
<
OraclePlanNode
>
prevNodes
,
ResultSet
dbResult
)
throws
SQLException
{
this
.
dataSource
=
dataSource
;
this
.
statement
_i
d
=
JDBCUtils
.
safeGetString
(
dbResult
,
"statement_id"
);
this
.
statement
I
d
=
JDBCUtils
.
safeGetString
(
dbResult
,
"statement_id"
);
this
.
plan_id
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"plan_id"
);
this
.
timestamp
=
JDBCUtils
.
safeGetTimestamp
(
dbResult
,
"timestamp"
);
this
.
remarks
=
JDBCUtils
.
safeGetString
(
dbResult
,
"remarks"
);
...
...
@@ -93,31 +93,31 @@ public class OraclePlanNode implements DBCPlanNode {
this
.
objectOwner
=
JDBCUtils
.
safeGetString
(
dbResult
,
"object_owner"
);
this
.
objectName
=
JDBCUtils
.
safeGetString
(
dbResult
,
"object_name"
);
this
.
objectAlias
=
JDBCUtils
.
safeGetString
(
dbResult
,
"object_alias"
);
this
.
object
_i
nstance
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"object_instance"
);
this
.
object
I
nstance
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"object_instance"
);
this
.
objectType
=
JDBCUtils
.
safeGetString
(
dbResult
,
"object_type"
);
this
.
optimizer
=
JDBCUtils
.
safeGetString
(
dbResult
,
"optimizer"
);
this
.
search
_c
olumns
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"search_columns"
);
this
.
search
C
olumns
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"search_columns"
);
this
.
id
=
JDBCUtils
.
safeGetInt
(
dbResult
,
"id"
);
this
.
depth
=
JDBCUtils
.
safeGetInt
(
dbResult
,
"depth"
);
this
.
position
=
JDBCUtils
.
safeGetInt
(
dbResult
,
"position"
);
this
.
cost
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"cost"
);
this
.
cardinality
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"cardinality"
);
this
.
bytes
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"bytes"
);
this
.
other
_t
ag
=
JDBCUtils
.
safeGetString
(
dbResult
,
"other_tag"
);
this
.
partition
_s
tart
=
JDBCUtils
.
safeGetString
(
dbResult
,
"partition_start"
);
this
.
partition
_s
top
=
JDBCUtils
.
safeGetString
(
dbResult
,
"partition_stop"
);
this
.
partition
_i
d
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"partition_id"
);
this
.
other
T
ag
=
JDBCUtils
.
safeGetString
(
dbResult
,
"other_tag"
);
this
.
partition
S
tart
=
JDBCUtils
.
safeGetString
(
dbResult
,
"partition_start"
);
this
.
partition
S
top
=
JDBCUtils
.
safeGetString
(
dbResult
,
"partition_stop"
);
this
.
partition
I
d
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"partition_id"
);
this
.
other
=
JDBCUtils
.
safeGetString
(
dbResult
,
"other"
);
this
.
distribution
=
JDBCUtils
.
safeGetString
(
dbResult
,
"distribution"
);
this
.
cpu
_c
ost
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"cpu_cost"
);
this
.
io
_c
ost
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"io_cost"
);
this
.
temp
_s
pace
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"temp_space"
);
this
.
access
_p
redicates
=
JDBCUtils
.
safeGetString
(
dbResult
,
"access_predicates"
);
this
.
filter
_p
redicates
=
JDBCUtils
.
safeGetString
(
dbResult
,
"filter_predicates"
);
this
.
cpu
C
ost
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"cpu_cost"
);
this
.
io
C
ost
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"io_cost"
);
this
.
temp
S
pace
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"temp_space"
);
this
.
access
P
redicates
=
JDBCUtils
.
safeGetString
(
dbResult
,
"access_predicates"
);
this
.
filter
P
redicates
=
JDBCUtils
.
safeGetString
(
dbResult
,
"filter_predicates"
);
this
.
projection
=
JDBCUtils
.
safeGetString
(
dbResult
,
"projection"
);
this
.
time
=
JDBCUtils
.
safeGetLong
(
dbResult
,
"time"
);
this
.
qblock
_n
ame
=
JDBCUtils
.
safeGetString
(
dbResult
,
"qblock_name"
);
this
.
other
_x
ml
=
JDBCUtils
.
safeGetString
(
dbResult
,
"other_xml"
);
this
.
qblock
N
ame
=
JDBCUtils
.
safeGetString
(
dbResult
,
"qblock_name"
);
this
.
other
X
ml
=
JDBCUtils
.
safeGetString
(
dbResult
,
"other_xml"
);
Integer
parent_id
=
JDBCUtils
.
safeGetInteger
(
dbResult
,
"parent_id"
);
if
(
parent_id
!=
null
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录