SAP ABAP Class CL_HDB_EXPLAIN_FACILITY (HDB CCMS: EXPLAIN backend)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   HAN-DB (Application Component) SAP HANA Database
     SDBA_HDB (Package) DBACOCKPIT for NewDB (HDB)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_EXPLAIN_FACILITY DBA Cockpit: EXPLAIN Facility 20120326
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_EXPLAIN_FACILITY DBA EXPLAIN Model: EXPLAIN facility 20120402
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_EXPLAIN_MODES DBA EXPLAIN: Explain modes 20120510
Properties
Class CL_HDB_EXPLAIN_FACILITY  
Short Description HDB CCMS: EXPLAIN backend    
Super Class CL_DBA_EXPLAIN_FACILITY DBA Cockpit: EXPLAIN Facility 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_HDB   DBACOCKPIT for NewDB (HDB) 
Created 20120326   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HDB_EXPLAIN_FACILITY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_EXPLAIN_FACILITY DBA EXPLAIN Model: EXPLAIN facility 20120402
2 IF_DBA_EXPLAIN_MODES DBA EXPLAIN: Explain modes 20120510
Friends
# Friend Modeled only Created on Description
1 CL_DBA_EXPLAIN_FACILITY 20120402 DBA Cockpit: EXPLAIN Facility
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MODE_EXEC_TRACE_AFTER_EXEC Constant Public Type reference (TYPE) STRING 'EXEC_TRACE_AFTER_EXEC' HDB: Execution trace after the execution 20120510
2 CO_MODE_EXEC_TRACE_SUGGESTED Constant Public Type reference (TYPE) STRING 'EXEC_TRACE_SUGG' HDB: Suggested execution trace 20120510
3 CO_MODE_EXPLAIN_QUERY_PLAN Constant Public Type reference (TYPE) STRING 'QUERY_PLAN' HDB: Mode für presenting the query plan table 20120510
4 DBCNAME_2 Instance attribute Private Type reference (TYPE) DBCON_NAME Description of Database Connections 20121122
5 EXEC_TRACE_AFTER_EXECUTION Instance attribute Private Type reference (TYPE) STRING HDB: exec trace of the xecuted statement 20120511
6 EXEC_TRACE_DB_OPT Instance attribute Private Type reference (TYPE) STRING HDB: Query plan selected from the db optimizer 20120511
7 STATEMENT_NAME Instance attribute Private Type reference (TYPE) HDB_SCHEMA_NAME Statement Name 20120403
8 XPL_MODES_TAB Instance attribute Private Type reference (TYPE) DBAKEYVAL_TAB DBA Cockpit: Table of DBAKEYVAL 20120510
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120328
2 CREATE_STATEMENT_NAME Instance method Private Method Creates the statement name 20120403
3 DELETE_PLAN Instance method Private Method Delete Plan with Statement Name 20120403
4 GET_SEARCH_SPACE Instance method Private Method HDB: Get seacrh space (db optimizer solution) 20120511
5 PERFORM_EXPLAIN Instance method Private Method HDB: explain for given statements . ADBC call. 20120403
Events
Class CL_HDB_EXPLAIN_FACILITY has no event.
Types
Class CL_HDB_EXPLAIN_FACILITY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20120328

Method CONSTRUCTOR on class CL_HDB_EXPLAIN_FACILITY has no exception.

Method CREATE_STATEMENT_NAME Signature

Method CREATE_STATEMENT_NAME on class CL_HDB_EXPLAIN_FACILITY has no parameter.
Method CREATE_STATEMENT_NAME on class CL_HDB_EXPLAIN_FACILITY has no exception.

Method DELETE_PLAN Signature

Method DELETE_PLAN on class CL_HDB_EXPLAIN_FACILITY has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120403

Method GET_SEARCH_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATEMENT Call by reference Type reference (TYPE) STRING 20120511
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120511

Method PERFORM_EXPLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATEMENT Call by reference Type reference (TYPE) STRING 20120403
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120403
History
Last changed by/on SAP  20130531 
SAP Release Created in 740