Индекс производительности ухудшается, если они не перестраиваются регулярно - PullRequest
0 голосов
/ 08 июня 2019

У меня Oracle 9i в Oracle 9iAS с Forms 6i в виртуальной среде. Производительность остается хорошей в течение 2-4 часов, когда мы перестраиваем индекс, но через некоторое время снижается. Тогда мы перестроим, а затем производительность лучше. Пожалуйста, сообщите, где искать стабильную и улучшенную производительность.

Я пробовал команды dbms_stats.gather_table_stats и analyze, но проблема остается прежней.

SELECT 'EXEC dbms_stats.gather_table_stats (ownname => ''&A'', tabname => '''||table_name || ''' ,partname => NULL ,cascade => TRUE);'
FROM USER_TABLES;

SELECT 'ALTER INDEX ' || INDEX_NAME || ' REBUILD COMPUTE STATISTICS; ' 
FROM USER_INDEXES;
...