load data如何确定是否是真的使用了旁路导入

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.1
【问题描述】我想知道load data这个后台是否真的按照旁路导入执行了,请问这个从哪方面可以看哪?

【附件】

首先,开始旁路导入,需要加hint,这个hint是append

然后在使用 EXPLAIN EXTENDED语句查看执行计划,返回结果的 Note` 中,查看是否通过旁路导入写入的数据。

这个是insert /+append/方式,我说的是load data(文件导入方式)怎么知道是否使用旁路导入。

我没说这是insert,说的是用hint开启,load 当然也是这个hint开启。

是启用看explain EXTENDED

load data命令能 用explain查看吗?我执行怎么报语法错误。

load data的确不支持explain

那就不支持怎么看了,可以找原厂的人确认一下

@宁封 帮忙确认一下,load data 如何查看旁路导入是否生效。

``
EXPLAIN [BASIC | EXTENDED | PARTITIONS | FORMAT = format_name] [PRETTY | PRETTY_COLOR] explainable_stmt
format_name:
{ TRADITIONAL | JSON }
explainable_stmt:
{ SELECT statement
| DELETE statement
| INSERT statement
| REPLACE statement
| UPDATE statement }

没有特别直观的方法,在日志里面搜搜关键字 load_data_direct

旁路导入期间,可以查看 gv$session_longops 对应的 OPNAME 字段应该会显示:“direct load”