2016 - 2024

感恩一路有你

数据库安装教程 如何确定oracle驱动表?

浏览量:2694 时间:2021-04-14 16:06:46 作者:admin

如何确定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下载安装教程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。