[CP] dbms_xplan包对开源分支解禁
This commit is contained in:
parent
b23f28968a
commit
b922b01372
@ -82,6 +82,7 @@ ob_set_subtarget(ob_pl sys_package
|
||||
sys_package/ob_dbms_monitor.cpp
|
||||
sys_package/ob_dbms_upgrade.cpp
|
||||
sys_package/ob_dbms_sql.cpp
|
||||
sys_package/ob_dbms_xplan.cpp
|
||||
sys_package/ob_dbms_user_define_rule.cpp
|
||||
sys_package/ob_dbms_mview_mysql.cpp
|
||||
sys_package/ob_dbms_mview_stats_mysql.cpp
|
||||
|
@ -66,6 +66,7 @@
|
||||
#include "pl/sys_package/ob_sdo_geom.h"
|
||||
#include "pl/sys_package/ob_dbms_profiler.h"
|
||||
#endif
|
||||
#include "pl/sys_package/ob_dbms_xplan.h"
|
||||
#include "pl/sys_package/ob_pl_dbms_resource_manager.h"
|
||||
#include "pl/sys_package/ob_dbms_session.h"
|
||||
#include "pl/sys_package/ob_dbms_workload_repository.h"
|
||||
@ -355,7 +356,6 @@
|
||||
INTERFACE_DEF(INTERFACE_DBMS_STATS_ASYNC_GATHER_STATS_JOB_PROC, "ASYNC_GATHER_STATS_JOB_PROC", (ObDbmsStats::async_gather_stats_job_proc))
|
||||
//end of dbms_stat
|
||||
|
||||
#ifdef OB_BUILD_ORACLE_PL
|
||||
//start of dbms xplan
|
||||
INTERFACE_DEF(INTERFACE_DBMS_XPLAN_ENABLE_OPT_TRACE, "ENABLE_OPT_TRACE", (ObDbmsXplan::enable_opt_trace))
|
||||
INTERFACE_DEF(INTERFACE_DBMS_XPLAN_DISABLE_OPT_TRACE, "DISABLE_OPT_TRACE", (ObDbmsXplan::disable_opt_trace))
|
||||
@ -366,6 +366,8 @@
|
||||
INTERFACE_DEF(INTERFACE_DBMS_XPLAN_DISPLAY_ACTIVE_SESSION_PLAN, "DISPLAY_ACTIVE_SESSION_PLAN", (ObDbmsXplan::display_active_session_plan))
|
||||
//end of dbms xplan
|
||||
|
||||
#ifdef OB_BUILD_ORACLE_PL
|
||||
|
||||
// start of oracle label security
|
||||
// sysdba
|
||||
INTERFACE_DEF(INTERFACE_SA_SYSDBA_ALTER_POLICY, "SA_SYSDBA_ALTER_POLICY", (ObSASysdba::alter_policy))
|
||||
|
@ -492,8 +492,8 @@ static const ObSysPackageFile mysql_syspack_file_list[] = {
|
||||
{"dbms_session", "dbms_session_mysql.sql", "dbms_session_body_mysql.sql"},
|
||||
{"dbms_monitor", "dbms_monitor_mysql.sql", "dbms_monitor_body_mysql.sql"},
|
||||
{"dbms_resource_manager", "dbms_resource_manager_mysql.sql", "dbms_resource_manager_body_mysql.sql"},
|
||||
#ifdef OB_BUILD_ORACLE_PL
|
||||
{"dbms_xplan", "dbms_xplan_mysql.sql", "dbms_xplan_mysql_body.sql"},
|
||||
#ifdef OB_BUILD_ORACLE_PL
|
||||
{"dbms_spm", "dbms_spm_mysql.sql", "dbms_spm_body_mysql.sql"},
|
||||
#endif
|
||||
{"dbms_udr", "dbms_udr_mysql.sql", "dbms_udr_body_mysql.sql"},
|
||||
|
1353
src/pl/sys_package/ob_dbms_xplan.cpp
Normal file
1353
src/pl/sys_package/ob_dbms_xplan.cpp
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user