1. A method for generating a data animation, comprising: submitting a data query; obtaining a time measurement for processing the data query; adjusting a sample size of the data query based on the time measurement and a frame refresh rate; and generating the data animation based on one or more results of the data query.