Я пытаюсь улучшить время выполнения представления базы данных Oracle, которая загружается целую вечность и включает в себя таблицу с 15 352 595 записями. Я собираюсь собрать статистику по нему, потому что подозреваю, что низкая производительность связана с устаревшей статистикой.
Однако я беспокоюсь, что это сильно нагрузит сервер, и я не очень уверен, что его жесткие диски (или любые другие аппаратные компоненты) смогут выдерживать большие нагрузки без поломок.
Это реальная вещь, о которой стоит беспокоиться?
dbms_stats.gather_table_stats(, ... degree => 1);
. Это гарантирует, что Oracle не использует параллельные запросы для анализа. Если ваша база данных может справиться с этим, я бы пошел дальше и собрал статистику для вашей производственной таблицы. - person Frank Schmitt   schedule 01.04.2014