/SDF/ORAIDXINFO SAP (Index Information) Structure details
Description: Index Information
Related tables to /SDF/ORAIDXINFO
Access table /SDF/ORAIDXINFO
Structure field list including key, data, relationships and ABAP select examples
/SDF/ORAIDXINFO is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Index Information" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_/SDF/ORAIDXINFO TYPE /SDF/ORAIDXINFO.
The /SDF/ORAIDXINFO table consists of various fields, each holding specific information or linking keys about Index Information data available in SAP. These include INDEX_NAME (Index Name), INDEX_TYPE (Index Type), TABLE_NAME (Table Name), UNIQUENESS (Uniqueness).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced
SAP /SDF/ORAIDXINFO structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
INDEX_OWNER | Index Owner | 0 | |||||||
INDEX_NAME | Index Name | 0 | |||||||
INDEX_TYPE | Index Type | 0 | |||||||
TABLE_NAME | Table Name | 0 | |||||||
UNIQUENESS | Uniqueness | 0 | |||||||
BLEVEL | B-Tree Level | 0 | |||||||
LEAF_BLKS | Number of Leaf Blocks in Index | 0 | |||||||
STATUS | Status | 0 | |||||||
NUM_ROWS | Number of rows in index | 0 | |||||||
DIST_KEYS | Number of Distinct Keys in Ind | 0 | |||||||
AVG_LEAF_B | Average Number of Leaf Blocks | 0 | |||||||
AVG_DATA_B | Average Number of Data Blocks | 0 | |||||||
CLUST_FACT | Clustering Factor | 0 | |||||||
SAMPL_SIZE | Sample Size | 0 | |||||||
LAST_ANALY | Date of Last Analysis of | 0 | |||||||
COL_COUNT | Number of Index Columns | 0 | |||||||
FREELISTS | Number of freelists | 0 | |||||||
FREELIST_GROUPS | Number of freelists groups | 0 | |||||||
DEGREE | Number of threads per instance | 0 | |||||||
PARTITIONED | Partitioned YES or noNumber of | 0 | |||||||
TEMPORARY | Whether the index is on a temporary table | 0 | |||||||
GENERATED | Whether the name of the index is system generated | 0 | |||||||
SECONDARY | Whether the index is a secondary object created by the ODC | 0 | |||||||
BUFFER_POOL | Name of default buffer poolPar | 0 | |||||||
GLOBAL_STATS | For partitioned indexes, statistics with analyze or not | 0 | |||||||
USER_STATS | Statistics entered by userName of default buffer pool | 0 | |||||||
KB_USED | KB used to store index info | 0 | |||||||
KB_NEEDED | KB needed to store index info | 0 | |||||||
IDX_SQ | Idx Storage Quality CBO based | 0 | |||||||
MONITORING | Yes / no | 0 | |||||||
USED | Yes / no | 0 | |||||||
START_MONITORING | start monitoring in sys.object | 0 | |||||||
END_MONITORING | end monitoring time in sys.obj | 0 | |||||||
COMPRESSION | Index compression is enabled ENABLED or DISABLED | 0 | |||||||
PREFIX_LENGTH | Number of columns in the prefix of the compression key | 0 | |||||||
TABLESPACE_NAME | Name of the tablespace containing the index | 0 | |||||||
INI_TRANS | Initial Number of Transactions | 0 | |||||||
MAX_TRANS | Maximum no. of transactions | 0 | |||||||
INITIAL_EXTENT | Size of the initial extent | 0 | |||||||
NEXT_EXTENT | Size of secondary extents | 0 | |||||||
MIN_EXTENTS | Minimum number of extents allowed in the segment | 0 | |||||||
MAX_EXTENTS | Maximum number of extents allowed in the segment | 0 | |||||||
PCT_INCREASE | Percentage increase in extent size | 0 | |||||||
PCT_THRESHOLD | Threshold percentage of block space allowed per index entry | 0 | |||||||
PCT_FREE | Minimum Percentage of Free Space in a Block | 0 | |||||||
CREATED | Timestamp for Creation of Object | 0 | |||||||
LAST_DDL_TIME | Timestamp for Last Modification from a DDL Command | 0 | |||||||
LOGGING | Changes to the index are logged (Y or N) | 0 | |||||||
JOIN_INDEX | Indicates whether the index is a join index | 0 | |||||||
IOT_RED_PKEY_ELIM | Redundant primary key columns are eliminated (Y or N) | 0 | |||||||
DROPPED | Indicates if index has been dropped and is in recycle bin | 0 | |||||||
VISIBILITY | Indicates if index is VISIBLE or INVISIBLE to the optimizer | 0 |
Key field | Non-key field |
How do I retrieve data from SAP structure /SDF/ORAIDXINFO using ABAP code?
As /SDF/ORAIDXINFO is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on /SDF/ORAIDXINFO as there is no data to select.How to access SAP table /SDF/ORAIDXINFO
Within an ECC or HANA version of SAP you can also view further information about /SDF/ORAIDXINFO and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects