Java JDBC查询优化

Java JDBC查询优化,java,jdbc,Java,Jdbc,我的问题是JDBC可以优化查询,或者只有SGBD可以这样做,如果JDBC也可以优化哪一个是最好的。 另一个问题是JDBC中分析和编译查询的区别是什么 JDBC不会优化数据库查询。特定的JDBC驱动程序可能会执行查询优化,但查询优化很可能是由后端数据库执行的。许多/最有价值的优化需要了解JDBC驱动程序没有的表 另一个问题是JDBC中分析和编译查询的区别是什么 编译只是解析SQL,将SQL源中的标识符解析为表、列等,并检查表达式类型是否正确 查询优化从编译后的SQL开始,并根据索引的存在/不存在和

我的问题是JDBC可以优化查询,或者只有SGBD可以这样做,如果JDBC也可以优化哪一个是最好的。
另一个问题是JDBC中分析和编译查询的区别是什么

JDBC不会优化数据库查询。特定的JDBC驱动程序可能会执行查询优化,但查询优化很可能是由后端数据库执行的。许多/最有价值的优化需要了解JDBC驱动程序没有的表

另一个问题是JDBC中分析和编译查询的区别是什么

编译只是解析SQL,将SQL源中的标识符解析为表、列等,并检查表达式类型是否正确


查询优化从编译后的SQL开始,并根据索引的存在/不存在和表的大小等情况找出执行查询的最有效方法。

什么是SGDB?是ITRW还是IYI的合法认可FLA。。。或者只是一个打字错误?谷歌并不认为JDBC只是一个数据库系统可以实现的接口。由这些实现中的每一头猪来做任何优化。大多数都是在服务器上完成的,而不是客户端,jdbc只是客户端接口。我试着想象一下你将如何训练一头猪做数据库优化:-谢谢你的回答