Стоит ли создавать индекс с опцией COMPUTE STATISTICS или использовать опцию Cascade в DBMS_Stats?
Если это хранилище данных, то сначала не стоит собирать статистику, а использовать динамическую выборку. Во-вторых, если вы собираете статистику, то обязательно используйте статистику вычислений для индекса.
Стоит ли собирать статистику на столе до обмена или на разделе после обмена?
Сбор статистики по таблице новых данных до обмена, чтобы получить статистику по разделу для новых данных - впоследствии собрать статистику по разделенной таблице для сбора статистики по таблице
Если вы делаете это после перестановки и указываете имя раздела в списке параметров, какое взаимодействие имеет параметр гранулярности? Например, если я указываю имя раздела и затем устанавливаю гранулярность 'GLOBAL AND PARTITION', это вообще делает Global? Разве это только один раздел?
См. Выше.
Серьезно, не давайте никакой статистики и динамической выборки.