有什么储存过程比较快的sql语句
该咨询为用户常见问题,经整理发布,仅供参考学习!
我也有类似问题!点击提问
SQL查询语句执行速度快,存储过程执行慢的原因举例分析如下 今天一个生成10w条数据的存储过程执行了95s,但是单独执行SQL语句只需要28s,查资料后发现原来这是存储过程的机制导致的,也就是传说中的参数嗅探 网上的一段话: (1)可能是发生了参数嗅探,第一次赋给存储过程的输入参数,会为该存储过程生成一个基于输入参数的执行计划,因此如果第一次输入的参数不具有代表性(例如大部分查询输入的参数都是A值,但第一次执行存储过程时输入的是B值),就有可能比即席查询慢,尽管即席查询需要重新编译执行计划,但选择了更有效率的计划。 尝试使用和即席查询一样的参数,来执行存储过程,然后对比一下两者的执行计划。 (2)通常存储过程最上面有自带的set设置,如setansi_nllson,而即席查询通常没有包含,这些set设置也会影响执行计划。 尝试在即席查询中添加上,与存储过程一样的set设置,然后再对比一下执行计划。 把存储过程的参数赋值给了存储过程中自定义的变量,整个存储过程中使用这个变量来代替参数,执行速度就和执行SQL一样了
对内容有疑问,可立即反馈反馈
-
要离婚怎么离比较快
夫妻双方自愿离婚是最快的离婚办法,夫妻双方自愿离婚的,应当签订书面离婚协议,并亲自到婚姻登记机关申请离婚登记。婚姻登记机关查明双方确实是自愿离婚,并已经对子女抚养、财产以及债务处理等事项协商一致的,在婚姻冷静期结束后,予以登记,发给离婚证。
2021.03.07 133 -
买卖合同中诺成的语句有哪些?
一般情况下买卖合同是诺成合同,其相关内容一般包括标的物的名称、数量、质量、价款、履行期限、履行地点和方式、包装方式、检验标准和方法、结算方式、合同使用的文字及其效力等。
2021.02.01 119
-
如何离婚比较快
一种是夫妻二人合意离婚,就是夫妻双方有协议,协议将财产的分割,债权债务的分割、子女抚养的问题(包括孩子由谁抚养,结婚证、身份证、户口簿在民政局办理离婚手续。一般情况一天就办理完了。 第二种方法是直接向
2022-03-24 15,340 -
存储过程执行慢是什么原因造成的?
相当于我们在建立数据库时设定一个字段的默认值,这里是为这个参数设定默认值。[OUTPUT]是用来指定该参数是既有输入又有输出值的,也就是在调用了这个存储过程时,如果所指定的参数值是我们需要输入的参数,
2022-08-05 15,340 -
如何比较快速离婚
一种是夫妻二人合意离婚,就是夫妻双方有协议,协议将财产的分割,债权债务的分割、子女抚养的问题(包括孩子由谁抚养,结婚证、身份证、户口簿在民政局办理离婚手续。一般情况一天就办理完了。 第二种方法是直接向
2022-03-24 15,340 -
怎么办离婚手续比较快
离婚方式有协议或者诉讼离婚两种。协议离婚是最为方便快捷的,但前提是双方对子女抚养及财产分配可以达成一致意见,双方持户口本,结婚证,身份证到民政局办理即可。如果起诉离婚,需要一定时间。需要原告准备身份证
2022-04-05 15,340
-
01:39
起诉离婚收集什么证据比较有利
起诉离婚搜集什么证据更加有利,取决于当事人想要达到什么样的目的。如果是因为对方坚持不同意离婚,应当搜集双方感情确已破裂的证据更有利。如果是因为想要在分割共同财产时能多分财产,则应当搜集对方恶意处置夫妻共同财产的证据才更为有利。 搜集双方感情
639 2022.04.17 -
01:13
非法储存危险物质司法解释是什么
我国司法解释对于非法储存危险物质的立案追诉标准进行了明确规定:如果行为人非法储存毒害性、放射性、传染病病原体等物质,危害公共安全,同时涉嫌下列情形之一的,应当予以立案追诉: 第一,造成人员重伤或者者死亡; 第二,造成直接经济损失达到十万元以
3,241 2022.04.12 -
00:53
股权如何分配比较合理
要合理的分配股权,要遵循以下原则: 1、创始人之间的股权划分根本因素是每个创始人对于公司的不可替代性,包括贡献时间,投入资金,人脉资源等等。谁对公司来说最不可替代,那么谁就应该占据最多的股权; 2、创始人之间比较常见的比例包括百分之七十对百
1,368 2022.05.26