回答

收藏

何时使用存储过程而不是嵌入式SQL

技术问答 技术问答 437 人阅读 | 0 人回复 | 2023-09-14

我很困惑什么时候选择存储过程不是代码中的嵌入式SQL
/ k& u# u4 o9 W' {, V" u当我用谷歌搜索时,我发现了这些要点+ W# z. r& U) ^
允许模块化编程。6 T! ~2 u$ t/ E6 a: w, ?: v8 j* p
它们可以减少网络流量。( @) _! z/ n# B9 @( k4 h
可作为安全机制使用。
请告诉我网络流量和它有什么关系?# I9 l# G5 {) q4 R5 P. X9 p
                                                                ' M8 T9 W( T( j; h
    解决方案:                                                               
1 Q: }, @; B8 p                                                                它们可以通过将所需的数据返回到客户端来减少网络流量。
- u/ T, v9 f9 }# d或者扭转它;浪费网络流量的设计/编码实践是从数据库中选择一组数据,返回到客户端,然后处理一些数据集。显然,如果您正在处理一些数据集,最好不要从流量的角度将未处理的数据发送给客户端
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则