gpt4 book ai didi

c# - 关于使用 XML 作为存储过程参数和返回类型的意见

转载 作者:数据小太阳 更新时间:2023-10-29 02:15:09 24 4
gpt4 key购买 nike

这对我来说是新的。我有一个新老板在工作,他坚持我们从现在开始做的每一个查询都是一个带有 XML 序列化参数和返回类型的存储过程。

我还没有运行任何测试,但我觉得这太过分了,而且在很多方面都可能成为性能 killer 。您的体验如何?

最佳答案

虽然它是一个明显的性能 killer (想象一下解析从存储过程返回的几兆 XML),但它更是生产力、可伸缩性和可维护性的 killer 。在 T-SQL 中使用 XML 并非完全无痛,也不是无缝的。支持将是一场噩梦:想象一下,向结果集中添加一个列,这将导致序列化和反序列化代码中的大量修改。

此外,您将无法使用 ORM 工具,也无法使用简单的结果集映射器(iBATIS 或 BLToolkit)。

关于c# - 关于使用 XML 作为存储过程参数和返回类型的意见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/556265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com