The mssql-python driver has achieved full support for Windows, macOS, and Linux, enhancing seamless connectivity to Microsoft SQL Server. Linux support completes the cross-platform vision with native compatibility for popular distributions. Connection Pooling has been introduced across all platforms to improve performance by reusing database connections. Recent benchmarks demonstrate mssql-python's superior performance over pyodbc by up to 2.2 times in key SQL operations. Additionally, EntraID authentication is now supported on macOS and Linux, with future enhancements planned for user authentication features.
Full support for all three major operating systems—Windows, macOS, and Linux—marks a significant leap forward in providing seamless and performant connectivity to Microsoft SQL Server.
Connection Pooling support across Windows, macOS, and Linux enhances performance and scalability by reusing active database connections, showing gains in internal benchmarks.
Performance benchmark results indicate that mssql-python outperforms pyodbc by up to 2.2x across core SQL operations and fetch patterns.
Unified codebase across platforms includes hardened DDBC bindings using smart pointers, showcasing smarter engineering practices in the development of the mssql-python driver.
Collection
[
|
...
]