gpt4 book ai didi

sql-server - 存储过程-天数结束

转载 作者:行者123 更新时间:2023-12-04 05:14:11 26 4
gpt4 key购买 nike

我正在听Hanselminutes播客; “StackOverflow使用ASP.NET MVC-Jeff Atwood和他的技术团队”。在Podcast的过程中,他们谈论SQL Server,并说“存储过程的日子结束了”。

现在我不是DBA,但这使我有些惊讶。我一直认为SP是提高速度(遵循标准)和安全性的方法,更不用说可伸缩性和可维护性了。如果不是这种情况,并且SP处于最后一刻,那么将用什么替代它们或将来我们应该做什么?

最佳答案

也许我太老了,或者太懒了,或者两者都有,但是我不得不不同意。存储过程一遍又一遍地“保存了一天”,因为当出现较小的后端更改或错误时,我们只需要修复存储过程,而不必在数十个台式机和Web服务器上更新台式机应用程序。另外,用户不会被打断。这样可以节省大量的工作量和用户的麻烦。

此外,某些数据库操作将在服务器上更加高效,而不是在网络上来回穿梭,尤其是。当一个存储过程调用另一个而又调用另一个的过程时(带有或不带有游标)

编辑:在SOA体系结构中,可以减轻客户端应用程序更新的问题(感谢maud-dib),但是相互调用的存储过程仍然比到SOA层的多个网络往返更有效。而且更新SOA层也不总是那么简单。

关于sql-server - 存储过程-天数结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/232141/

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