永发信息网

sqlserver为什么执行简单的sql语句很慢

答案:2  悬赏:20  手机版
解决时间 2021-03-11 12:34
  • 提问者网友:最美的风景
  • 2021-03-10 17:31
sqlserver为什么执行简单的sql语句很慢
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-03-10 19:04
可以通过”waitfor delay '00:00:00:10' “方法来进行延迟设置;
解释:上面语句中的日、时、分、秒,也就是说执行延迟10s,可以每次执行完一个sql后后面加上此条语句来进行延迟操作,之后再继续执行其他的sql;
如:select * from tablename waitfor delay '00:00:00:10;
全部回答
  • 1楼网友:千夜
  • 2021-03-10 20:01
存储过程能够实现较快的执行速度。 如果某一操作包含大量的sql 代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多。因为存储过程是预编译的,在首次运行一个存储过程时,查询优化器对其进行分析、优化,并给出最终被存在系统表中的执行计划。而批处理的sql 语句在每次运行时都要进行编译和优化,因此速度相对要慢一些。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯