Looking for suggestions to efficiently search for Records

How do you handle your searches when dealing with huge records?

I’m doing a very simple Python script where It computes the daily cases that we have in a month. The thing is a month of records takes too much time to be searched. Do we have a way to search by excluding all known fields except specific fields that I will define?

I know I can just exclude each field that I don’t need but a record has many fields and I don’t like to exclude them one by one.

Hi! Are you using the reports functionality in the driver? Would you mind sharing a snippet?