A nivel BD actualmente no se visualiza carga en la BD
Se detectan las siguientes sentencias que realizan FULL SCAN a Tablas, así como SQL_ID que aparecen en reporte
AWR:
Revision de SQL_ID ejecutados en al BD
Se detectaron las siguientes sentencias que realizan FULL SCAN a Tablas:
GENERAL INFORMATION SECTION
-------------------------------------------------------------------------------
Tuning Task Name : task_dqsnryx89ts88
Tuning Task Owner : DBA_DPEREZ
Workload Type : Single SQL Statement
Scope : COMPREHENSIVE
Time Limit(seconds): 1500
Completion Status : COMPLETED
Started at : 09/06/2023 11:12:20
Completed at : 09/06/2023 11:12:20
-------------------------------------------------------------------------------
Schema Name: RPOS_OWNER
SQL ID : dqsnryx89ts88
SQL Text : SELECT * FROM EGL_NPROMO_BANAMEX_A WHERE (AFILIACION=:B2 AND
PROMOCION = :B1 )
Bind Variables :
1 - (NUMBER):8002459
2 - (NUMBER):903
-------------------------------------------------------------------------------
FINDINGS SECTION (1 finding)
-------------------------------------------------------------------------------
1- Index Finding (see explain plans section below)
--------------------------------------------------
El plan de ejecución de esta sentencia se puede mejorar mediante la creación
de uno o más índices.
Recommendation (estimated benefit: 99.1%)
-----------------------------------------
- Puede ejecutar el Asesor de Acceso para mejorar el diseño del esquema físico o crear el índice recomendado.
create index RPOS_OWNER.IDX$$_06C30001 on RPOS_OWNER.EGL_NPROMO_BANAMEX_A("AFILIACION","PROMOCION");
Rationale
---------
La creación de índices recomendados mejora significativamente el plan de
ejecución de esta sentencia. Sin embargo, puede ser preferible ejecutar el
"Asesor de Acceso" mediante una carga de trabajo SQL representativa en
contraposición a una única sentencia. Esto permitirá obtener
recomendaciones de índice globales que tienen en cuenta la sobrecarga de
mantenimiento de índice y el consumo de espacio adicional.
-------------------------------------------------------------------------------
EXPLAIN PLANS SECTION
-------------------------------------------------------------------------------
1- Original
-----------
Plan hash value: 688197613
------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
------------------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 13 | 447 (1)| 00:00:01 |
|* 1 | TABLE ACCESS FULL| EGL_NPROMO_BANAMEX_A | 1 | 13 | 447 (1)| 00:00:01 |
------------------------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
1 - filter("AFILIACION"=:B2 AND "PROMOCION"=:B1)
2- Using New Indices
--------------------
Plan hash value: 1720530892
------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
------------------------------------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 13 | 4 (0)| 00:00:01 |
| 1 | TABLE ACCESS BY INDEX ROWID BATCHED| EGL_NPROMO_BANAMEX_A | 1 | 13 | 4 (0)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | IDX$$_06C30001 | 1 | | 3 (0)| 00:00:01 |
------------------------------------------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
2 - access("AFILIACION"=:B2 AND "PROMOCION"=:B1)
-------------------------------------------------------------------------------