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

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

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

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

—— 完 ——
  • SqlSever查询当前数据库的所有表名及其描述
  • SQL Server 2008 R2 简体中文版(64位)下载
  • 仲裁机构做出的仲裁书生效后,一方不执行的,另一方可向( )申
  • 在工程实施过程中发生索赔事件后,承包人首先应做的工作是在合同
  • 建设工程施工过程中对分部工程质量验收时,应该给出综合质量评价
  • (2022-05事业单位联考A类)29、在文艺发展的过程中,文艺创作和文艺评论如车之两轮、鸟之两翼,都是______的。
  • SQL 1NF第一范式
  • 什么是弱密码?
  • SQL CHECK约束
  • 施工过程的工程质量验收中,分项工程质量验收合格的条件有( )

© CopyRight 2014~2024 薄学网.