Microsoft выпустила собственный Python-драйвер для MS SQL, в тестах он быстрее pyodbc
Компания отмечает, что разработала mssql-python с учётом производительности, безопасности и кроссплатформенной поддержки. Драйвер подключается к SQL Server с напрямую с помощью DDBC (Direct Database Connectivity) без внешнего менеджера драйверов. Также архитектура mssql-python без сторонних зависимостей позволяет контролировать подключения и влиять на потребление памяти.
Microsoft сравнила mssql-python с pyodbc на машине с Intel Core i7 (12th Gen), 32 ГБ ОЗУ, NVMe SSD и под управлением Windows 11 Pro. В качестве базы данных использовали Azure SQL. Сравнивали mssql-python v0.8.1 и pyodbc v5.2.0
Проект mssql-python пока находится в стадии предварительно просмотра. Уже есть поддержка Windows, macOS и некоторых дистрибутивов Linux (Ubuntu, Debian и Red Hat Enterprise).
Post #7120
1.53K

- 👍 8