This is page 7 of 8 of the general performance analysis scripts online for the Performance Analyser 1.20 tool. See page 1 for the introduction. Use the links in the table below to navigate between pages.
| – General analysis | |
|---|---|
|
Analyse SQL Configuration | Page 1 |
| Analyse SQL Indexes | Page 2 |
| Analyse SQL Queries | Page 3 |
| Analyse Blocking | Page 4 |
| Baseline – benchmark queries | Page 5 |
| – AX Specific | |
| Analyse AX Configuration | Page 6 |
| Analyse AX Indexes | Page 7 |
| Analyse AX Queries | Page 8 |
Analyse AX Indexes
INDEXES_IN_DB_NOT_IN_AOT
INDEXES_WITH_RECVERSION
—
— INDEXES_IN_DB_NOT_IN_AOT
—
— ————————————————————–
— Find INDEXES that are not defined in the AOT
—
—————————————————————–
SELECT *
FROM INDEX_STATS_CURR_VW I
WHERE INDEX_DESCRIPTION <> ‘HEAP’ AND INDEX_DESCRIPTION NOT LIKE ‘%FILTERED%’
AND NOT EXISTS (SELECT *
FROM AX_INDEX_DETAIL_CURR_VW A
WHERE A.DATABASE_NAME = I.DATABASE_NAME
AND A.TABLE_NAME = I.TABLE_NAME
AND A.INDEX_NAME = I.INDEX_NAME)
ORDER BY TABLE_NAME,
INDEX_NAME
—
— INDEXES_WITH_RECVERSION
—
— ————————————————————–
— Find INDEXES that have RECVERSION in the Key or Included list
— RECVERSION should NOT be apart of AX Indexes do to the
— frequency of updates
—————————————————————–
SELECT *
FROM INDEX_STATS_CURR_VW I
WHERE INDEX_KEYS LIKE ‘%RECVERSION%’
OR INCLUDED_COLUMNS LIKE ‘%RECVERSION%’
ORDER BY TABLE_NAME,
INDEX_NAME
.