sqlalchemy.sql.Select.with_hint()

이 함수는 SQLAlchemy를 사용하여 쿼리를 할때, 추가적으로 index를 어떤걸 사용하라든지 아니면 쿼리에 대한 다른 뭔가 추가정보를 주고 싶을때 힌트를 주는 용도로 사용을 합니다.

query = query.with_hint(Table, "USE INDEX (column)")

위의 쿼리에서는 Table이라는 테이블의 column이라는 필드를 index로 사용하여 해당 쿼리를 실행하라는 의미가 됩니다.

source: https://www.kite.com/python/docs/sqlalchemy.sql.Select.with_hint