Use the Async SOQL API to run queries on big, standard, and custom objects. It provides the optimal way to process large amounts of data stored in Salesforce big objects. Each query runs in the background, and by default, a single query can be executing at any given time