问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用存储过程会使程序的性能更好么?

发布网友 发布时间:2022-04-20 05:37

我来回答

5个回答

热心网友 时间:2023-06-21 17:50

存储过程使用不麻烦,你把存储过程写在数据库里,使用强类型DataSet作数据访问层。自己写一个业务逻辑层,然后再应用层调用。这样直接访问数据的代码都是VS给你生成的,保证安全性,正确性和代码规范性。
你觉得存储过程使用麻烦主要是因为你不会使用。
上面几位都说了,存储过程可以提高性能,减少服务器间的数据交换,防止Sql注入攻击,等等,既然有这些优势,微软怎么可能让它使用起来很麻烦呢?

热心网友 时间:2023-06-21 17:51

用简单的说法就是:存储过程可以使程序执行速度变快,执行效率变高,提升安全性,差不多就这样吧

热心网友 时间:2023-06-21 17:51

都说对了

热心网友 时间:2023-06-21 17:52

存储过程(Stored Procere)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点:
◆存储过程允许标准组件式编程
◆存储过程能够实现较快的执行速度
◆存储过程能够减少网络流量
◆存储过程可被作为一种安全机制来充分利用

当然刚开始你会觉得很复杂,很自然,
你使用久了之后自然得心应手。
上面说到的存储过程也可以一定程度上阻止了SQL注入危险。
当你写太长的语句的时候,你用sql写在页面里边也很容易出错,出错了也不好改呢,而存储过程可以在数据库来写,可以通过测试得知对错,
在一定程度上也避免了错误

热心网友 时间:2023-06-21 17:52

楼上说得都好
楼下继续
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
此去经年两相忘,是出自哪里? 李续宾在安徽“三河战败”殒命主要原因? 三河镇之战的结果 钉钉系统是什么 企业用车、差旅等费用去向不明,财务如何通过滴滴企业版实现企业出行费用... 困扰间采的4大差旅管理难题,该怎么做? 123soul的I'm yours的MP3 清华管理学系列英文版教材:管理学内容简介 入党日期填哪个 女人停经后纯无“性"生活,该咋办 SQL SERVER一个数据库中使用大量的存储过程,会影... mysql 存储过程怎么进行性能优化 如何查看存储过程的性能 存储过程作用是什么,优缺点以及适用范围是什么? 存储过程的优缺点 平焊法兰尺寸图解 10寸法兰是多大的 法兰盘2寸规格是多少? 法兰盘DN600的有多少个孔啊?用多大螺栓啊?最好给... 常规的法兰有哪些规格 国标法兰尺寸规格 DN 1000 法兰规格型号尺寸重量是多少? DN300CL150法兰标准尺寸 i7配什么主板比较好 wps怎么添加好友? iphone手机联系人里面有个添加链接联系人是什么呀 QQ怎么设置加好友链接?就是别人可以通过这个连接... 光遇链接加好友要用什么浏览器 光遇别人发链接给我,我怎么加? 怎样使用链接直接添加微信好友,注意不是引导添加 SQL SERVER 一个数据库中使用大量的存储过程,会影... 存储过程安全性能一定比sql语句高吗 为什么这个存储过程执行的性能这么差 存储过程并发性能优化问题 存储过程和触发器会不会影响mysql的性能 SQLSERVER存储过程太多,会影响性能吗 存储过程是什么意思? 存储过程的作用是什么 如何提高存储过程的性能 执行效率 语句 SQL存储过程有什么好处 雨露计划的就读学籍证明用手机怎么上传? 雨露计划怎么上传学籍证明? 雨露计划针对哪些学生? 第二年申报雨露计划时用学籍证明吗? 在校大学生申请雨露计划都需要那些材料? 雨露计划学籍证明可以在学信网开吗 雨露计划学籍证明必须上传吗 宣汉县2021年秋季雨露计划原来有的学生只交学籍证明吗 雨露计划的学籍证明是怎么来的 在学校申请国家雨露计划,应怎么申请,需要一些什么...