How to Optimize SQL Queries for Large Datasets in Python?