99问答网
所有问题
当前搜索:
存储过程的优点与缺点
Oracle中
存储过程和
函数的区别
答:
存储过程的
优
缺点
优点
:减少网络交互的成本。缺点:a、不可移植性,每种数据库的内部编程语法都不太相同,当你的系统需要兼容多种数据库时,最好不要用存储过程。b、学习成本高,DBA一般都擅长写存储过程,但并不是每个程序员都能写好存储过程,除非你的团队有较多的开发人员熟悉写存储过程,否则后期...
sqlserver
答:
不过SQL存储过程对于一些初学者来说还是比较抽象难理解的,因此本文将由浅至深地剖析SQL存储过程,帮助你学习它。
存储过程的优点
:存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度,效率要比T-SQL语句高。当对...
存储过程有什么
用呢?
答:
你可以使用变量和条件。这意味着你可以用
存储过程
建立非常复杂的查询,以非常复杂的方式更新数据库。最后,这也许是最重要的,在存储过程中可以使用参数。你可以传送和返回参数。你还可以得到一个返回值(从SQL RETURN语句)。
优点
: 1.利于实施,可以现场修改,2.减小网络负担。
缺点
: 1.移植性差,2...
减速
存储过程的优点
答:
总结 1. 适当的使用
存储过程
,能够提高我们SQL查询的性能,2. 存储过程不应该大规模使用,滥用。3. 随着众多ORM 的出现,存储过程很多
优势
已经不明显。4. SQL最大
的缺点
还是SQL语言本身的局限性——SQL本身是一种结构化查询语言,我们不应该用存储过程处理复杂的业务逻辑——让SQL回归它“结构化查询语言...
mysql
存储过程
实例详解
答:
mysql
存储过程优点
:1、存储过程可以进行封装,并且隐藏复杂的商业逻辑。2、存储过程能够回传值,并能接受参数。3、存储过程通常是无法使用SELECT指令来进行运行的,由于它是属于子程序,与查看表、数据表或是用户定义函数不同。4、存储过程能够用于数据检验,强制实行商业逻辑等。当然,它也存在了一部分
缺
...
企业开发中,
存储过程
使用比较多吗
答:
还要看情况而定。使用
存储过程优点
1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库...
SQL Server
答:
2、类型 1)系统存储过程:存储在master库中名称以sp_为前缀,主要是从系统表中获取信息,从而为系统管理员管理SQL Server提供支持。2)用户自定义:由用户创建并能完成某一特定功能的存储过程 3、
优点
1)提高执行效率:
存储过程的
执行速度比批处理的执行速度快。2)增加系统编程能力:存储过程使用编程...
什么时候要用存储过程,
存储过程的优点
答:
使用存储过程并没有什么时候的限制,说白了任何时候都可以使用存储过程,因为存储过程是经过编译的程序片段,在数据库启动时已经加载在oracle的cache中了,并且任何人调用它都不会经过重新编译,也不会进行语法分析及最近路径选择等耗时的操作,所以建议多使用。
存储过程的优点
:1.存储过程只在创造时进行编译...
存储过程
在数据库中的作用是什么
答:
第一:
存储过程
因为SQL语句已经预编绎过了,因此运行的速度比较快。第二:存储过程可接受参数、输出参数、返回单个或多个结果集及返回值。向程序返回错误原因。第三:存储过程运行比较稳定,不会有太多的错误。只要一次成功,以后都会按这个程序运行。第四:存储过程主要是在服务器上运行,减少对客户机的...
SQL中
存储过程
是干什么用的?
答:
存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定
存储过程的
名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。数据库存储过程的实质就是部署在数据库端的一组定义代码以及SQL。将常用的或很...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
存储过程是后端还是前端
oracle存储过程双重循环
存储过程和事务的区别
使用db存储过程的优劣分析
存储过程和java哪个效率高
存储过程打印输出select结果
存储过程返回结果集
以下哪些是存储过程的特点
存储过程面试题