微软发布 mssql-python 驱动,性能大幅超越 pyodbc
2025-08-13 10:55:29
来源:IT之家
8 月 13 日消息,科技媒体 NeoWin 于 8 月 12 日发布博文称,微软正式推出自家的 SQL Server Python 驱动 mssql-python,并宣称其在性能、内存安全和跨平台兼容性等方面远超当前业界主流的 pyodbc。
pyodbc 是业界常用的 Python 语言 SQL Server 数据库驱动,因社区活跃、历史悠久且稳定性良好而广受开发者欢迎。然而,微软推出的 mssql-python 具有诸多优势。在架构设计上,mssql-python 采用现代架构,引入平台无关的 C++ 层 Direct Database Connectivity(DDBC),能直接与原生 SQL Server ODBC 驱动交互。这不仅减少了函数调用开销,还避免了外部依赖,可实现精细的连接和内存管理。与 pyodbc 所依赖的 Driver Manager 不同,mssql-python 的创新架构不会因平台差异导致行为不一致,能在不同操作系统下保证一致性体验。
微软在 Windows 11 Pro、Intel Core i7 及 32GB 内存环境下,对 mssql-python 与 pyodbc 在 Azure SQL 数据库上进行了对比测试。结果显示,mssql-python 在核心 SQL 操作(如 SELECT、INSERT、UPDATE、DELETE)上比 pyodbc 快 2 至 4 倍,复杂查询性能提升 3.6 至 4 倍,批量插入速度更是高达 8.6 倍。在同时处理 1000 个连接时,mssql-python 的性能提升甚至达到 16.5 倍。不过,微软也提醒用户,测试结果仅代表官方案例,实际使用时的性能增益可能因具体场景而异。
目前,mssql-python 仍处于预览阶段,已支持 Windows、macOS 及主流 Linux 发行版(Debian、Ubuntu、RHEL),未来还计划兼容 Alpine 和 SUSE 等系统。
【版权提示】间距离倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本网站的内容。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至 1069823586@qq.com,我们将及时沟通与处理。
猜你喜欢
能源矿业篇 | 畅通信息传输链路,筑牢行业安全底线
在能源与矿业这一关乎国计民生的关键领域,通信的可靠性不仅是效率的保障,更是安全的底线。海能达正以其领先的专用通信技术,为全球能源矿业铺就稳定、高效、安全的通信“生命线”。为绿色能源护航:全球最大光伏绿
公共安全篇|守护城市平安底色,筑牢世界安全防线
海能达凭借领先的专用通信技术,将科技之力注入全球公共安全事业的关键节点。无论是阅兵盛典与国际峰会,还是城市每一天的交通疏导与巡逻处警,海能达都能为其构建一张“平战结合、安全可靠”的专用通信网络——平时
智能应用,极质对讲|海能达发布P60智能公网对讲机
2026年4月10日,海能达在西双版纳合作伙伴峰会上正式发布全新一代智能公网对讲机——P60。围绕“智能应用,极质对讲”核心理念,P60融合公网通信、MCX关键任务能力与一键工作记录功能,打造集通信、
智启新程,共筑AI专网新生态!海能达2026中国合作伙伴峰会圆满落幕
2026年4月10日,海能达以“AI专网智启新程”为主题的年度合作伙伴峰会在西双版纳盛大启幕。来自全国的核心合作伙伴、行业专家与技术精英齐聚一堂,共话“十五五”开局之年AI专网产业的发展机遇,擘画智能
四大核心优势加持,海能达BP510Ex专业数字防爆对讲机重磅发布
在石油炼化装置区,设备轰鸣声此起彼伏;在化工生产车间,机械运转与环境噪声持续叠加;在食品加工与仓储现场,多设备协同作业让沟通环境更加复杂。在这些高风险场景中,“听得见”往往是安全的第一前提。只有声音足
4周前
专网通信迈向“空天地一体”:海能达以技术创新应答多网融合命题
在近日举办的新一代通信技术行业沙龙上,海能达技术委员会主任委员马超分享了公司在卫星通信与专网融合领域的技术思考与发展方向。他表示,在国家政策的有力引导下,卫星通信行业正加速从宏观指引迈向具体技术路径的





