您现在的位置是:首页 > 文章详情

SQLAlchemy 2.0.10 发布,Python ORM 框架

日期:2023-04-23点击:141

SQLAlchemy 2.0.10 现已发布

SQLAlchemy 是一个 Python 的 SQL 工具包以及数据库对象映射 (ORM) 框架。它包含整套企业级持久化模式,专门用于高效和高性能的数据库访问。

上次发布的 2.0.9 是一个紧急版本,2.0.10 版重新审视了导致 2.0.9 版紧急发布的最初原因,涉及到在使用 RETURNING 与 SQLAlchemy 2.0 的 "insertmanyvalues"功能时明显的 row ordering,而 Microsoft SQL Server 必须禁用该功能。

在版本 2.0.10 中,“insertmanyvalues”获得了一个新的可选 RETURNING 功能,称为 sort_by_parameter_order,它启用了一组新的 INSERT forms 和执行模型,确保这些 ordering guarantees 适用于每个支持的后端 SQL Server、PostgreSQL、SQLite 和 MariaDB。因此,为 SQL Server 重新启用了“insertmanyvalues”性能优化。对于其他后端,虽然没有观察到或重现 row-ordering 问题,但新的 guarantees 改变了 ORM 使用的功能的实现方式。

更多 2.0.10 的详细变更日志可查看 Changelog

下载地址:https://www.sqlalchemy.org/download.html

 

原文链接:https://www.oschina.net/news/238172/sqlalchemy-2-0-10-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章