【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.1
【问题描述】我想知道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”