数据库安装教程 如何确定oracle驱动表?
如何确定oracle驱动表?
为了选择一个驱动器表,Oracle需要明确表的连接模式。对于不同的连接模式,驱动表的选择逻辑是不同的:
1:嵌套循环
]NL的驱动表是执行计划中最接近嵌套循环的表,即驱动表。如下图所示,EMP是driver表。
在NL下,驱动程序表选择两个相关表中返回行数最少的一个。
2:哈希联接
HJ的驱动程序表是执行计划中最接近哈希联接的表,即驱动程序表。如上图所示,Dept最接近hash join关键字,这意味着Dept是一个驱动程序表。
在HJ中,也选择小表作为驱动表,但这里的小表与NL不同,行数较少,但它是指行数*列宽。
注意:如果您希望Oracle选择正确的驱动程序表和正确的执行计划,则必须确保Oracle数据库中表的统计信息是准确的。对于特定的SQL,如何判断引用表的统计信息是否准确?可以通过以下脚本进行验证。
选择所有者,表名,对象类型,过时统计,最后分析
从dba选项卡统计
其中表名在(“表名”
和所有者=“表所有者”
希望对主题有所帮助。
怎样将oracle11的驱动jar包导入到eclipse?
将Oracle 11的驱动器jar包导入eclipse的方法:1。在Oracle的安装目录Ojdbc14中找到驱动器jar。罐子:2。打开eclipse并找到:windows->permissions->java->buildpath->new(取一个名称,比如JDBC)->addjars->ok3。设置项目:右键单击项目名称->构建路径->配置构建路径->库选项卡->添加库
数据库安装教程 oracle使用教程 oracle下载安装教程
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。