MS SQL Arrow
mssql-python 드라이버가 이제 Apache Arrow 구조를 직접 지원하여 SQL Server에서 데이터를 Polars, Pandas, DuckDB 등 Arrow 네이티브 라이브러리로 빠르고 메모리 효율적으로 가져올 수 있게 되었다. 이 기능은 Python 객체 생성과 가비지 컬렉션 부담을 줄여 특히 DATETIMEOFFSET 같은 시간 관련 타입에서 큰 성능 향상을 제공한다. 기존 fetch API와 호환되며, 배치 단위 또는 스트리밍 방식으로 데이터를 처리할 수 있어 대용량 데이터 처리에 적합하다. 현재 Linux에서 NVARCHAR 타입의 성능 개선 작업이 진행 중이다.
https://devblogs.microsoft.com/python/introducing-apache-arrow-support-in-mssql-python/






