什么是存储过程?为什么存储过程要比单纯的SQL语句执行起来要快?

2022-02-28 03:00:39 码农 1754

存储过程是SQL Server服务器上一组预先编译好的Transact-SQL语句,它可以接受参数,返回状态值和参数值。

因为存储过程是预编译的,在首次运行一个存储过程中,查询优化器对其进行分析优化,并给出最终被存在系统表中的执行计划;而单纯的SQL语句执行,在每次运行时都要进行编译和优化,因此速度相对要慢一些。

—— 完 ——
  • NoSQL
  • 什么是以太网高级物理层?
  • SQL生成序号的四种方式
  • 某建设工程项目经理部根据目标动态控制原理,将项目目标进行了分解,那么在项目目标实施过程中,首先应进行的工作是( )。
  • 工程监理人员实施监理过程中,发现工程设计不符合工程质量标准或
  • 解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?
  • 中苏关系破裂的原因、过程以及带来的影响
  • 什么是密钥扩展?如何确保密码安全?
  • ()提出了统计过程控制(SPC)的理论。
  • 特种设备在制造、安装、改造、重大维修过程中,监督检查的主要内

© CopyRight 2014~2024 薄学网.