【发布时间】:2012-03-22 15:35:59
【问题描述】:
在 Oracle JDBC 驱动程序中,有一个缓存准备好的语句的选项。我对此的理解是prepared statements是由驱动程序预编译,然后缓存,这提高了缓存prepared statements的性能。
我的问题是,这是否意味着数据库永远不必编译那些准备好的语句? JDBC 驱动程序是否发送了一些预编译的表示,还是在数据库本身中仍然存在某种解析/编译?
【问题讨论】:
标签: oracle jdbc prepared-statement