zoukankan      html  css  js  c++  java
  • 存储过程的概述

    存储过程

    预编译的SQL语句的集合

    代替了传统的逐条执行SQL语句的方式

    可包含查询、插入、删除、更新等操作的一系列SQL语句

    存储在sql server

    通过名称和参数执行

    可带参数、也可返回结果

    可包含数据操作语句,变量,逻辑控制语句

    存储过程的优点

    执行速度更快

    因为存储过程在创建时已经被编译,每次执行次不需要变异,而SQL语句每次执行都需要编译

    允许模块化程序设计

    存储过程一旦被创建,以后即可在程序中调用任意次数,这可以改进应用程序的可维护性,并允许应用程序统一访问数据库

    提高系统的安全性

    存储过程在数据库中,用户只需提交存储过程名称就可以直接执行,避免了攻击者非法截取SQL代码获得用户数据的可能性

    减少网络流量

    一个需要数百行sql语句代码的操作可以通过一条存储过程代码代码就可以来执行,而不需要在网络中发送数百行代码

    重要优点: 安全且执行速度快

  • 相关阅读:
    DOM
    JavaScript 数组的方法总结
    vuex 状态持久化插件 —— vuex-persistedstate
    移动端1px细线
    CSS多行文本并显示省略号
    Java面试题
    Git提交分支
    Redis的安装配置
    Spring IoC
    单例模式
  • 原文地址:https://www.cnblogs.com/xiaowie/p/8675990.html
Copyright © 2011-2022 走看看