Ну хорошо сделали вы партицирование по FFMAPREP
Приведу свои мысли
есть индексы
ffmaprep_saledate ( saledate ASC )
Понятно дело локальным префиксным битмапчатым
ffmaprep_locto ( salelocationto ASC, saledate ASC )
ffmaprep_locfrom (salelocationfrom ASC, saledate ASC )
Назначение этих двух индексов непонятно
Зачем толкать вперед заведомо низкоселективное поле
такое ощущение что их надо поменять местами....вопрос
По идее можно оставить битмапчатым и вообще не партицировать
ffmaprep_article (article )
локальный безпрефиксный или уж оставить неразделенный, в приципе даже на битмап тянуть будет
ffmaprep_doc ( saleid, saletype, salespecitem)
наверное лучше партицировать локально ибо может разростись