I'll try to list a few approaches in general used for performance optimization
Limit the data flow down the queries
using the following parameters
hive.merge.mapfiles=true (true by default in hive)
When you enable merge an extra map only job is triggered, whether this job gets you an optimization or an over head is totally dependent on your use case or the queries.