• 存储过程分享反馈


      在今天的分析会议上,向团队介绍了一下使用存储过程来实现需求逻辑过程,收到的一些反馈,先澄清如下:

      (1)什么是存储过程?

      简单来说,存储过程就是由一条或者多条SQL语句组成的代码块,可以将它视作为批文件,但它的作用不仅限于批处理。

      (2)为什么要用存储过程?

      存储过程具有简单、安全、高性能特性,可以编写更强大更灵活的代码,干嘛不何乐用之呢?

      (3)什么是游标?

      简单来说,游标是一个查询,它是一个存储在DBMS服务器上的数据库查询,不是一条select语句,而是被该语句检索出来的结果集。若是检索出来的数据量特别大的话,并且内存空间又比较吃紧的话,建议不要使用游标了。  

      (4)为什么使用游标?

      使用游标带来的好处是,可以保证DBMS检索出来的数据在游标打开和访问期间保持不变化,并且还可以对检索出来的数据执行定向的操作。需要注意的是,在声明游标的时候,并没有真正地检索数据,只有在打开游标的时候才会调用声明游标中的select语句把数据检索出来,此时就需要占用一定的物理内存空间了;打开游标的过程相当于是把需要的数据一次性从DBMS系统中检索出来了,只要没有关闭游标,那么这些数据不会发生变化,并且也不会使用游标去DBMS系统中检索新数据量,它只会从当前的物理内存空间存放的数据进行检索。

      目前看来,大家对存储过程并不是很熟悉,更谈不上理解了。

  • 相关阅读:
    C/C++ 库函数 是否调用 WinAPI
    获得图形的实际坐标值
    电影
    adobe flash player 下载地址
    加速软件
    电影_排行榜
    transform
    MyEclipse
    Android
    AAA
  • 原文地址:https://www.cnblogs.com/bien94/p/12846533.html
Copyright © 2020-2023  润新知