问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

有个SQL,在pl/sql上执行第一次要40来秒,后面执行就只要1秒不到,怎么样才能让第一次执行就很快呢?

发布网友 发布时间:2022-04-08 05:49

我来回答

3个回答

热心网友 时间:2022-04-08 07:19

先告诉下你oracle中sql处理机制吧
像你说的这个情况,就是oracle中的预编译sql过程,它会将你运行过的sql当做一个模板存在内存里,当你下次运行结构与这个sql一样的语句时,然后就直接使用之前的那个sql的缓存,然后换一下where条件的参数值,跳过了后面的很多处理过程,所以你会发现后面再运行类似的sql,处理效率会高很多。

根据我上面的推断,想让sql第一次执行快,只能是让查出来的结果集尽可能的少,但又不能改变它的sql结构,否则就错了。。

热心网友 时间:2022-04-08 08:37

做不到的,任意数据库都有这个特性.
因为第一次运行是一次预编译的过程.这个里面必然要占用一定的时间,然後後期的查询就会快很多.

热心网友 时间:2022-04-08 10:11

一般后面的执行都要比第一快 因为要编译,分析等等 内在的处理 后面再执行速度就会快很多,
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
青海摇什么时候火的 宋庄镇都有哪些村 唐山多地解除封控管理、静态管理,市民仍需做好哪些防护? 拼多多上面的旗舰店是正品吗 ...尺是20:1的图纸上,应画多少厘米,在比例尺是1:200的图纸上测_百度知... 4x2=8,4x20=8,4x200=800,我发现了:一个因数不变,另外一个因数乘以几,积... 小学三年级数学上册4X2=8,4X20=80,4X200=800我发现:一个因数不变,另... 描写雪的段落优选好句60句 程序员最低学历是多少 电脑不识别独显了怎么办? 读了山茶花这篇短文你感受到了什么启示联系自己的生活学习实际写一写 我想作一株山茶花,作文 关于描写山茶花样子的作文 请帮我一下,写山茶花作文150字左右,最好在145~175之间 怎么样描述山茶花写一篇作文三年级300字 我喜爱山茶花写一五百字作文 写山茶花的作文 男朋友为什么不想看我微信上男生的相片? 精彩两分钟-数学魔术[优质ppt] 求2分钟数学小故事 小学三年级数学课前小游戏 小学三年级 数学课前三分钟又短又有答案还有关于数学的,谢谢。 全屏手写怎么设置vivo手机Y5S? vivoy5s怎么开小窗 vivoy5s手机竖屏设置在哪里? 手机vivoY5s打开双刘海屏会耗电吗? 关于SQL语句怎样提高执行效率 进口扫地机器人面对家里多个房间为何出现漏扫现象,有何解决方法 扫地机器人为什么这么火? 请问:扫地机器人实用么? 那种分享学习软件群这么找 学软件的QQ群 3DMAXQQ群;67028172 主要提供给学习3dmax cad ps三款软件的爱好者进行学习交流 请大家提供个PCB行业软件交流,学习的QQ群? 有没有办公软件方面的学习QQ群啊! 鲁班软件学习QQ群大全 嘴下面下巴上面那个肉肉叫什么 求会计用友软件学习交流QQ群! 嘴巴上面和下巴上面老长痘是怎么回事 ps软件学习qq群 嘴巴下面,下巴上面那块区域,总是反反复复长痘痘,长在一样的地方, 谁给推荐几个JAVA软件qq群学习 我的下巴上方,嘴唇下方疼。 C语言做软件,请问谁能给个网站或学习的QQ群 颌是什么 谁知道关于学习办公软件word和excel学习的QQ群?谢谢了 上颚是指什么地方? 在哪些网站或qq群可以学习c#软件开发 口腔打开后上口盖是不是就不动了 下巴的上面到嘴唇之间的部位叫什么啊?