使用准备好的语句有不利之处吗?

使用准备好的语句有不利之处吗?,第1张

使用准备好的语句有不利之处吗?

Prepared语句只是一个经过解析和预编译的

SQL
语句,它仅等待提供绑定变量的执行

任何执行的语句迟早都会准备(需要解析,优化,编译然后执行)。

一条准备好的语句只是重用了解析,优化和编译的结果。

通常,即使您自己不使用准备好的查询,数据库系统也会使用某种优化来节省查询准备的时间。

Oracle
,例如,在解析查询时首先检查库缓存,并且如果已经解析了相同的语句,它将使用缓存的执行计划。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5649758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存