| SQL Feature | Description |
| QKSFM_ACCESS_ADVISOR | sql access advisor |
| QKSFM_ACCESS_PATH | Query access path |
| QKSFM_ALL | A Universal Feature |
| QKSFM_ALL_ROWS | All rows (optimizer mode) |
| QKSFM_AND_EQUAL | Index and-equal access path |
| QKSFM_AQ | Advanced Queuing |
| QKSFM_BITMAP_TREE | Bitmap tree access path |
| QKSFM_CARDINALITY | Cardinality computation |
| QKSFM_CBO | SQL Cost Based Optimization |
| QKSFM_CBQT | Cost Based Query Transformation |
| QKSFM_CDC | change data capture |
| QKSFM_CHECK_ACL_REWRITE | Check ACL Rewrite |
| QKSFM_CHOOSE | Choose (optimizer mode) |
| QKSFM_CNT | Count(col) to count(*) |
| QKSFM_COALESCE_SQ | coalesce subqueries |
| QKSFM_COLUMN_STATS | Basic column statistics |
| QKSFM_COMPILATION | SQL COMPILATION |
| QKSFM_COST_XML_QUERY_REWRITE | Cost Based XML Query Rewrite |
| QKSFM_CPU_COSTING | CPU costing |
| QKSFM_CSE | Common Sub-Expression Elimination |
| QKSFM_CURSOR_SHARING | Cursor sharing |
| QKSFM_CVM | Complex View Merging |
| QKSFM_DBMS_STATS | Statistics gathered by DBMS_STATS |
| QKSFM_DIST_PLCMT | Distinct Placement |
| QKSFM_DML | DML |
| QKSFM_DYNAMIC_SAMPLING | Dynamic sampling |
| QKSFM_DYNAMIC_SAMPLING_EST_CDN | Estimate CDN using dynamic sampling |
| QKSFM_EXECUTION | SQL EXECUTION |
| QKSFM_FBA | Flashback Data Archive |
| QKSFM_FILTER_PUSH_PRED | Push filter predicates |
| QKSFM_FIRST_ROWS | First rows (optimizer mode) |
| QKSFM_FULL | Full table scan |
| QKSFM_GATHER_PLAN_STATISTICS | Gather plan statistics |
| QKSFM_HEURISTIC | Heuristic Query Transformation |
| QKSFM_INDEX | Index |
| QKSFM_INDEX_ASC | Index (ascending) |
| QKSFM_INDEX_COMBINE | Combine index for bitmap access |
| QKSFM_INDEX_DESC | Use index (descending) |
| QKSFM_INDEX_FFS | Index fast full scan |
| QKSFM_INDEX_JOIN | Index join |
| QKSFM_INDEX_RS_ASC | Index range scan |
| QKSFM_INDEX_RS_DESC | Index range scan descending |
| QKSFM_INDEX_SS | Index skip scan |
| QKSFM_INDEX_SS_ASC | Index skip scan ascending |
| QKSFM_INDEX_SS_DESC | Index skip scan descending |
| QKSFM_INDEX_STATS | Basic index statistics |
| QKSFM_JOINFAC | Join Factorization |
| QKSFM_JOIN_METHOD | Join methods |
| QKSFM_JOIN_ORDER | Join order |
| QKSFM_JPPD | Join Predicate Push Down |
| QKSFM_MVIEWS | materialized views |
| QKSFM_OBYE | Order-by Elimination |
| QKSFM_OLD_PUSH_PRED | Old push predicate algorithm (pre-10.1.0.3) |
| QKSFM_ONLINE_REDEF | online redefinition with mviews |
| QKSFM_OPT_ESTIMATE | Optimizer estimates |
| QKSFM_OPT_MODE | Optimizer mode |
| QKSFM_OR_EXPAND | OR expansion |
| QKSFM_OUTER_JOIN_TO_INNER | Join Conversion |
| QKSFM_OUTLINE | Outlines |
| QKSFM_PARALLEL | Parallel table |
| QKSFM_PARTITION | Partition |
| QKSFM_PLACE_GROUP_BY | Group-By Placement |
| QKSFM_PQ | Parallel Query |
| QKSFM_PQ_DISTRIBUTE | PQ Distribution method |
| QKSFM_PQ_MAP | PQ slave mapper |
| QKSFM_PRED_MOVE_AROUND | Predicate move around |
| QKSFM_PULL_PRED | pull predicates |
| QKSFM_PX_JOIN_FILTER | Bloom filtering for joins |
| QKSFM_QUERY_REWRITE | query rewrite with materialized views |
| QKSFM_RBO | SQL Rule Based Optimization |
| QKSFM_SET_TO_JOIN | Transform set operations to joins |
| QKSFM_SORT_ELIM | Sort Elimination Via Index |
| QKSFM_SQL_CODE_GENERATOR | SQL Code Generator |
| QKSFM_SQL_PLAN_MANAGEMENT | SQL Plan Management |
| QKSFM_STAR_TRANS | Star Transformation |
| QKSFM_STATS | Optimizer statistics |
| QKSFM_SVM | Simple View Merging |
| QKSFM_TABLE_ELIM | Table Elimination |
| QKSFM_TABLE_EXPANSION | Table Expansion |
| QKSFM_TABLE_STATS | Basic table statistics |
| QKSFM_TRANSFORMATION | Query Transformation |
| QKSFM_UNNEST | unnest query block |
| QKSFM_USE_CONCAT | Or-optimization |
| QKSFM_USE_HASH | Hash join |
| QKSFM_USE_MERGE | Sort-merge join |
| QKSFM_USE_MERGE_CARTESIAN | Merge join cartesian |
| QKSFM_USE_NL | Nested-loop join |
| QKSFM_USE_NL_WITH_INDEX | Nested-loop index join |
| QKSFM_XMLINDEX_REWRITE | XMLIndex Rewrite |
| QKSFM_XML_REWRITE | XML Rewrite |