PROCEDURE async_gather_stats_job_proc (duration BIGINT DEFAULT NULL);
PRAGMA INTERFACE(C, ASYNC_GATHER_STATS_JOB_PROC);
END dbms_stats", comment:"", route_sql:""}])
[2025-02-06 15:41:08.864583] INFO [SHARE.SCHEMA] get_batch_packages (ob_schema_service_sql_impl.cpp:4068) [4096][T1_L0_G28][T1][YB427F000001-00062D745D081430-0-0] [lt=16] get batch package info finish(schema_version=1738736665582384, ret=0)
[2025-02-06 15:41:08.864667] INFO [PL] get_package_from_plan_cache (ob_pl_package_manager.cpp:1789) [4096][T1_L0_G28][T1][YB427F000001-00062D745D081430-0-0] [lt=17] get pl package from plan cache failed(ret=-5138, package_id=310001)
[2025-02-06 15:41:08.869277] INFO [PL] compile_module (ob_llvm_helper.cpp:625) [4096][T1_L0_G28][T1][YB427F000001-00062D745D081430-0-0] [lt=18] ================Optimized LLVM Module================
[2025-02-06 15:41:08.869692] INFO [PL] dump_module (ob_llvm_helper.cpp:644) [4096][T1_L0_G28][T1][YB427F000001-00062D745D081430-0-0] [lt=27] Dump LLVM Compile Module!
(s.str().c_str()="; ModuleID = ‘PL/SQL’
source_filename = “PL/SQL”
target datalayout = “e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128”
%pl_exec_context = type { i64, i64, i64, %seg_param_store*, %obj*, i32*, i64, i8, i64 }
%seg_param_store = type { i64, i32, %wrapper_allocator, %seg_pointer_array, i64, i64 }
%wrapper_allocator = type { i64, i64 }
%seg_pointer_array = type { i64, [1 x i64], i64, [1 x i64], i64, i64, i64, i32, %wrapper_allocator, i8, %memory_context }
%memory_context = type { i64, i64, i64 }
%obj = type { %obj_meta, i32, i64 }
%obj_meta = type { i8, i8, i8, i8 }
%objparam = type { %obj, i64, i32, %obj.0, i32, i32, %obj_meta }
%obj.0 = type { i64, i8 }
%data_type = type { %obj_meta, i64, i32, i8, i8 }
%unwind_exception = type { i64 }
%pl_condition_value = type { i64, i64, i8, i64, i64, i8 }
declare i32 @spi_calc_expr_at_idx(%pl_exec_context*, i64, i64, %objparam*)
declare i32 @spi_calc_package_expr(%pl_exec_context*, i64, i64, %objparam*)
declare i32 @spi_convert_objparam(%pl_exec_context*, %objparam*, i64, %objparam*, i8)
declare i32 @spi_set_variable_to_expr(%pl_exec_context*, i64, %objparam*, i8, i8)
declare i32 @spi_query_into_expr_idx(%pl_exec_context*, i8*, i64, i64*, i64, %data_type*, i64, i8*, i64*, i8, i8, i8)
declare i32 @spi_end_trans(%pl_exec_context*, i8*, i8)
declare i32 @spi_update_location(%pl_exec_context*, i64)
declare i32 @spi_execute_with_expr_idx(%pl_exec_context*, i8*, i64, i64*, i64, i64*, i64, %data_type*, i64, i8*, i64*, i8, i8, i8, i8)
declare i32 @spi_execute_immediate(%pl_exec_context*, i64, i64, i64*, i64, i64*, i64, %data_type*, i64, i8*, i64*, i8, i8, i8)
declare i32 @spi_alloc_complex_var(%pl_exec_context*, i8, i64, i64, i32, i64*, i64)