1001--存储过程的优缺点

转载 2015年07月10日 17:36:36


存储过程不仅仅适用于大型项目,对于中小型项目,

使用存储过程也是非常有必要的。其威力和优势主要体现在:

--1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,

    而一般 SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。

--2.当对数据库进行复杂操作时(如对多个表进行 Update,Insert,Query,Delete 时),

   可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。

   这些操作,如果用程序来完成,就变成了一条条的 SQL 语句,可能要多次连接数据库。

   而换成存储,只需要连接一次数据库就可以了。
--3.存储过程可以重复使用,可减少数据库开发人员的工作量。

--4.安全性高,可设定只有某此用户才具有对指定存储过程的使用权


更多详见原文



业务逻辑层与存储过程优缺点对比

一,存储过程 优点: 1,减少网络带宽,按理论存储过程会提高性能. 2,无需重新编译,更改后即可运行,无需重新编译代码 3,由专门的dba写的sql语句更高效 4,安全性,(在传输用户名密码...

数据库-存储过程(概念、优缺点、分类)

(1)概念:     ① 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集。经编译后存储在数据库 中。     ② 存储过程是数据库中的一个重要对象,用户通过指定存...
  • zdplife
  • zdplife
  • 2015年08月28日 16:39
  • 1903

视图、索引、存储过程优缺点

SQL存储过程的概念 优点及语法整理在学习程序过程之前,先了解下什么是存储过程?为什么要用存储过程,他有那些优点定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后...

存储过程的优缺点是什么

优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。 2.执行计划(存储过程在首次运行时...

存储过程优缺点

存储过程的优缺点: 优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。 2.执行计划...

使用视图和存储过程的优缺点

使用视图和存储过程的优缺点     –以下内容整理自网络视图的优点:   简单性      视图不仅可以简化用户对数据的理解,也可以简化他们的操作,哪些经常使用的查询可以被定义为视图,从而使用户不必为...

视图、索引、存储过程优缺点

 1.视图 (1).什么是视图? 视图(View)作为一种数据库对象,为用户提供了一个可以检索数据表中的数据方式。用户通过视图来浏览数据表中感兴趣的部分或全部数据,而数据的物理存储位置仍然在...

存储过程的优缺点及适宜使用的场合详解

存储过程不仅仅适用于大型项目,对于中小型项目,使用存储过程也是非常有必要的。本文我们主要介绍了使用存储过程的优势以及存储过程适宜使用的场合,希望能够对您有所帮助。 我们知道,存储过程在数据库...

MYSQL存储过程用法及优缺点

1、使用了存过程,很多相似性的删除,更新,新增等操作就变得轻松了,并且以后也便于管理! 2、存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。 3、存储过程可以接受参数、输出参数、返回...

数据库视图、索引、存储过程优缺点

数据库视图、索引、存储过程优缺点 1.视图 (1).什么是视图? 视图(View)作为一种数据库对象,为用户提供了一个可以检索数据表中的数据方式。用户通过视图来浏览数据表中感兴趣的部分或全部数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1001--存储过程的优缺点
举报原因:
原因补充:

(最多只允许输入30个字)