99问答网
所有问题
当前搜索:
存储过程的优点与缺点
什么是
存储过程
?
有什么优点
?
答:
一、存储过程: 存储过程是SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程在创建时即在服务器上进行编译,所以执行起来比单个SQL语句快。 二、
存储过程的优点
: 1...
存储过程有什么优点
?
答:
优点
①重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。②减少网络流量。存储过程位于服务器上,调用的时候只需要传递
存储过程的
名称以及参数就可以了,因此降低了网络传输的数据量。③安全性。参数化的存储过程可以防止SQL注入式攻击,而且可以将Grant、Deny以及Revoke权限应用于存储过程...
数据库系统原理 什么是
存储过程有什么优点
答:
程的时候就可以非常方便的实现自己所需要的功能。 存储过程中使用的 是数据库的语言, 跟其他的高级语言的用法相似,熟练的使用数据库的语言可以 加快开发的效率,技术也是很厉害的。 存储过程的到底有什么好处呢?一定要用存储过程吗?
存储过程的优点
: 1.存储过程只在创造时进行编译,以后每次执行存储...
请问,mysql
存储过程与
普通的sql语句
有什么
区别?
答:
存储过程和一般sql的区别就是,存储过程支持变量和判断循环之类的,你可以把一个存储过程想象为一个小的软件,这个小软件帮你处理一些复杂的sql运算。至于说存储过程查询语句更快,是因为,
存储过程的
执行是在服务器上,只需要传递几个简单的参数就可以,减少了网络通讯。所以比起一般程序中写的查询语句来...
什么是
存储过程
答:
用的时候直接就可以用了。所以效率会高一 存储过程介绍 存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化 后存储在数据库服务器中,使用时只要调用即可。在ORACLE中,若干个 有联系的过程可以组合在一起构成程序包。 使用存储过程有以下
的优点
: *
存储过程的
能力大大增强了SQL语言的功能和...
使用
存储过程与
触发器
的优点
是什么
答:
使用存储过程与触发器
的优点
是保证数据的正确性和逻辑,比如订单表中新增一条数据,对应在库存表中会减少一个产品一样。存储过程是在大型数据库系统中,一组为了完成特定功能的SQL语句集,它存储在数据库中,一次编译后永久有效,用户通过指定
存储过程的
名字并给出参数(如果该存储过程带有参数)来执行它,...
SQL的
存储过程和
事务这两者一般在什么情况下使用?
答:
存储过程
(主要有插入记录、删除记录、修改记录等)主要用于在程序中调用,这程调用在网络应用程序中可以减少网络传输流量,提高程序执行效率。以下是我以前在网上找的:事务有四个特性 事务的原子性、一致性、独立性及持久性 事务的原子性是指一个事务要么全部执行,要么不执行 事务的一致性是指事务的运行并...
存储过程和
函数的区别
答:
2、函数:自定义函数诸多限制,有许多语句不能使用,许多功能不能实现。函数可以直接引用返回值,用表变量返回记录集。但是,用户定义函数不能用于执行一组修改全局数据库状态的操作。三、执行方式不同 1、存储过程:存储过程可以返回参数,如记录集,函数只能返回值或者表对象。
存储过程的
参数有in,out,...
存储过程
是多用还是少用?
答:
这种方式虽然有不足,但是一旦采用这种方式的话,我们如果对该项目进行数据库移植的时候,开发人员就会觉得当时的决策人是多么的伟大与英明。而且我们知道access和mysql的以前版本是不提供
存储过程
支持的,所有一些中小项目在这个方面的选择往往也是不得已而为之。不用存储过程有一个
优点
,调试代码的时候没有...
比较各个
存储
类型的优
缺点
?
答:
对象存储最常用的方案,就是多台服务器内置大容量硬盘,再装上对象存储软件,然后再额外搞几台服务作为管理节点,安装上对象存储管理软件。管理节点可以管理其他服务器对外提供读写访问功能。之所以出现了对象存储这种东西,是为了克服块
存储与
文件存储各自的
缺点
,发扬它俩各自
的优点
。简单来说块存储读写快,...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜