Here are the key points about data model acceleration in Splunk:
- Data model acceleration optimizes searches that use data models by pre-processing constraints and attribute definitions at search time. This can significantly improve search performance.
- Acceleration only applies to the first "event" object in the data model tree and its descendant objects. Searches against other object types like "search" or "transaction" do not benefit from acceleration.
- The more filtering/extraction done in the data model objects, the more acceleration can improve performance by reducing the number of events earlier in the search pipeline. Simply defining fields may not yield huge gains.
- Acceleration is most helpful for reports that run the same search repeatedly, like scheduled