99问答网
所有问题
当前搜索:
数据库存储过程的优点和缺点
存储过程的优缺点
答:
优点:1、存储过程可以重复使用,从而可以减少数据库开发人员的工作量
。2、存储过程位于服务器上,降低了网络传输的数据量。3、
安全性
高。缺点:1、
开发调试差
。2、可移植性差。3、如果带有引用关系的对象发生改变时,受影响的存储过程、包将需要重新编译。4、维护困难。存储过程是在大型数据库系统中,...
谈谈
存储过程的优缺点
答:
存储过程的缺点:1. 可移植性差:存储过程通常是特定于数据库的
,不同的数据库系统(如MySQL、Oracle、SQL Server等)有不同的存储过程语法和特性,这使得存储过程的可移植性较差。2.
调试困难
:相比于应用程序中的代码,存储过程的调试通常更加困难,因为很多数据库系统提供的调试工具相对较弱。3. 维护...
什么是
存储过程
?
有什么优点
?
答:
优点:
1、重复使用:存储过程可以重复使用
,从而可以减少数据库开发人员的工作量。2、
减少网络流量
:存储过程位于服务器上,调用的时候只需要传递存储过程的名称以及参数就可以了,因此降低了网络传输的数据量。3、
安全性
:参数化的存储过程可以防止SQL注入式攻击,而且可以将Grant、Deny以及Revoke权限应用于存...
mysql
存储过程
实例详解
答:
2、存储过程能够回传值,并能接受参数
。3、
存储过程通常是无法使用SELECT指令来进行运行的
,由于它是属于子程序,与查看表、数据表或是用户定义函数不同。4、存储过程
能够用于数据检验,强制实行商业逻辑等
。当然,它也存在了一部分缺点:1、存储过程一般是定制化于特定的数据库上,因为其所支持的编程语言...
存储过程
是不是对内存消耗很大呢?
答:
3.存储过程可以用于降低网络流量
,存储过程代码直接存储于数据库中,所以不会产生大量T-sql语句的代码流量。4.使用存储过程使您能够增强对执行计划的
重复使用
,由此可以通过使用远程过程调用 (RPC) 处理服务器上的存储过程而
提高性能
。RPC 封装参数和调用服务器端过程的方式使引擎能够轻松地找到匹配的执行...
存储过程的优缺点
答:
1:调试麻烦,但是用 PL/SQL Developer 调试很方便!弥补这个
缺点
。2:移植问题,数据库端代码当然是
与数据库
相关的。但是如果是做工程型项目,基本不存在移植问题。3:重新编译问题,因为后端代码是运行前编译的,如果带有引用关系的对象发生改变时,受影响的
存储过程
、包将需要重新编译(不过也可以设置成...
他们
的优点和缺点
分别是什么: 视图、索引、
存储过程
、触发器
答:
2)缺点:占用更多的磁盘空间,并且降低添加、删除和更新行的速度。虽然在大多数情况下,索引所带来的数据检索速度的优势远远超过了它的缺陷,但过多的索引不一定能提高数据库的性能。2、视图优点 1)集中用户数据 2)简化用户操作 3)提高数据
安全性
4)降低应用程序对底层表的依赖性 3、存储过程优点 ...
什么时候要用存储过程,
存储过程的优点
答:
存储过程的优点
:1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来
与数据库
提供的事务处理结合...
存储过程与
SQL语句如何选择
答:
存储过程的弊端
1.架构不清晰,不够面向对象 存储过程不太适合面向对象的设计,无法采用面向对象的方式将业务逻辑进行封装,业务逻辑在存储层实现,增加了业务和存储的耦合,代码的可读性也会降低,2.开发和维护要求比较高 存储过程的编写直接依赖于开发人员,如果业务逻辑改动较多,需要频繁直接操作
数据库
,...
数据库
事务、
存储过程
、函数以及触发器之间的区别和联系
答:
二、存储过程的优点 ①存储过程的使用大大增强了SQL语言的功能和灵活性。 存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。 ②可保证数据的
安全性
和完整性。 通过存储过程可以使没有权限的用户在控制之下间接地存取数据库,从而保证数据的安全。 通过存储过程可以使相关的动作在一起...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数据库的函数和存储过程
数据库函数与存储过程的区别
存储过程的优点与缺点
数据库中存储过程的作用
数据库中什么是存储过程
mysql中存储过程的优点
不属于存储过程的优点是
存储过程的概念及优点
简述存储过程的优点