搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小蓝xlanll
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
【LeetCode每日一题】706. 设计哈希映射
2
NLP中数据增强的综述,快速的生成大量的训练数据_nlp的训练模型如何累加数据
3
Hadoop3.1.3完全分布式安装配置_hadoop3.1.3安装详细步骤
4
C语言实现学生管理系统(完整代码在文末)_学生信息管理系统c语言
5
【宜搭】低代码开发师高级认证实操题1难点指导_宜搭高级认证实操题1
6
PAN221X系列 产品说明书 V1.9
7
CSS设置移动端页面底部安全距离_css 安全距离
8
Maven保姆式教程---从入门到安装(超级详细)_maven安装教程
9
***php解析JSON二维数组字符串(json_decode函数第二个参数True和False的区别)
10
读书笔记《Spring Boot+Vue全栈开发实战》(下)_springboot为什么易扩展
当前位置:
article
> 正文
ORACLE in exists 比较_oracle in 和 exist 那个效率高
作者:小蓝xlanll | 2024-04-24 15:25:28
赞
踩
oracle in 和 exist 那个效率高
ORACLE中 in exists比较:
相同点:1、都是以子查询的结果为条件查询;2、 配合子查询使用
不同点:in比较的子查询内容为单列值,但可以为多行的记录
exists:比较的子查询内容为单列、多列、多行记录都可以
执行效率:exists效率要高于in效率
简单举例说明:
有A、B量表,A表是大数据库表,B表是小数据表。子查询中对大数据A表操作,外面主查询对小数据B表操作,此时exists效率高
相反
子查询中对小数据B表操作,外面主查询对小数据A表操作,此时exists效率会慢许多
--执行原理:使用exists,oracle会自动先循环主查询表,每循环一次会找对应子查询记录匹配,试想下,如主查询表为大数据表,oracle循环时间会加长自然影响效率,
--结论:使用exists注意,子查询中应操作大数据表,外面主查询应操作小数据表效率高
in :
in的实质就是无数个=,中间用OR连接起来比如IN (1,2,3)实质上就是=1 or =2 or =3,效率自然不高
执行原理:SQL在执行过程中,先将主查询挂起,首先执行子查询结果,将子查询结果列表放入一个临时表中,执行子查询完毕之后再执行主查询。
故:exists效率要比in执行效率快!
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小蓝xlanll/article/detail/480056
推荐阅读
article
git
拉取失败,没有权限:
Please
make sure you have
the
correct...
git
拉取项目,出现以下:提示错误显示为没有权限,主要是因为不同设备上的ssh公钥不同,导致
git
仓库公钥出现问题,需要...
赞
踩
article
小程序报
Error
:
errCode
: -502005
database
collection
no...
小程序报
Error
:
errCode
: -502005
database
collection
not
exists
|...
赞
踩
article
云端技术驾驭
DAY01
——云
计算
底层技术奥秘、云服务器磁盘技术、
虚拟化
管理、公有云概述_operat...
探索云
计算
的类型和模式,在linux中创建k
vm
虚拟机_
operation
failed
:
domain
'
vm
-jy'...
赞
踩
article
SQL
表
连接
(
Oracle
)...
Oracle
SQL
表
连接
SQL
表
连接
(
Oracle
) 表连...
赞
踩
article
【
Oracle
】玩转
Oracle
数据库
(
一
):装上去
,
飞起来!_
oracle
安装
最佳实践
摩天轮
...
本文是
一
篇关于
Oracle
数据库
安装
和使用的博文摘要。作者以轻松幽默的笔调介绍了自己在实验中掌握的
Oracle
数据库
基本...
赞
踩
article
Navicat
技术干货 | 如何
查看
关系型
数据库
(My
SQL
、Postgre
SQL
、
SQL
Ser...
在
数据库
优化中,理解和监控查询运行
时间
是至关重要的。无论你是
数据库
管理员、开发人员或是参与性能调优的人员,知道如何
查看
查...
赞
踩
article
oracle
zfs
storage
zs3-
4
,「服务器、工作站」全新原包
Oracle
ZFS
S...
全新原包
Oracle
ZFS
Storage
ZS
4
-
4
Appliance
7110766
Oracle
ZFS
Stor...
赞
踩
article
oracle
win32
_
11gr2
_
client
,
win10
64位安装
win32
_
11gR2
_
c...
Using paramFile: E:\快盘猪猪\
win32
_
11gR2
_
client
\
client
\install\o...
赞
踩
article
in
s07001
oracle
,Error
in
in
stall
in
g
Oracle
client
...
I am try
in
g to
in
stall "w
in
64_11gR2_
client
.zip"
Oracle
11g C...
赞
踩
article
Debezium
vs
OGG
vs
Tapdata
:如何实时同步
Oracle
数据到
Kafka
...
如今,企业对实时数据处理的需求逐渐成为推动业务创新和发展的重要驱动力。许多企业选择将
Oracle
数据库同步到 Kaf...
赞
踩
article
Flink
CDC 基于
Oracle
log
archiving
实时同步
Oracle
表到Mysql...
本地运行控制台是不会输出什么提示的,不像mysql
cdc
还可以看到一些查看bin
log
日志信息。(2).注:必须为捕...
赞
踩
article
flink
的
Oracle
-
cdc
如何实现_
flink
oracle
cdc
...
标题:
flink
的
Oracle
-
cdc
如何实现日期: 2021-08-08 14:33:39标签: [
flink
, o...
赞
踩
article
Flink
connector
Oracle
CDC 实时同步数据到MySQL(
Oracle
12c
)...
接上一篇文档《
Flink
connector
Oracle
CDC实时同步数据到MySQL(
Oracle
19c)》上次说的是O...
赞
踩
article
数据库
连接工具
Navicat
查看并导出
ER
图
&&
数据库
使用&&支持
MySQL
、
MariaDB
、Mon...
实际应用项目:http://github.crmeb.net/u/long
Navicat
查看
ER
图
打开
数据库
表 可以看到...
赞
踩
article
oracle
中得到
guid
,在
Oracle
中使用
Guid
...
在
Oracle
中可以用SYS_GUID()来生成一个
guid
,相当于msSql中的newid()。在
Oracle
9i和O...
赞
踩
article
oracle
guid
大写,
UUID
(
GUID
) 理解...
UUID
,Universally Unique Identifier的缩写,
UUID
出现的目的,是为了让分布式系统可以不...
赞
踩
article
ora
cle
ora
-01653 解决
_
ora
-
016353
...
1、检查对应数据库内存是否够用(重点在空闲比例)select dbf.tablespace
_
name,dbf.total...
赞
踩
article
oracle
guid
主键
排序,
oracle
uuid
/
GUID
主键
与
number
主键
比较...
记录数:349408共三个表:T2,T3,T4T2的ID是RAW(16)T3的ID是char(32)T4的ID是Numb...
赞
踩
article
Oracle
、
MySQL
、
sqlserver
、PG
数据库
分页
实现
方案总结_pg
分页
...
概述今天主要总结一下
Oracle
、
MySQL
、
sqlserver
、PG
数据库
在
分页
上的一些
实现
方案及对比,仅供参考。一、...
赞
踩
article
Oracle
分页...
--1:无ORDER BY排序的写法。(效率最高)--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量...
赞
踩
相关标签
git
小程序
微信小程序
云计算
运维
服务器
经验分享
容器
sql
oracle
数据库
Oracle数据库
安装和使用
基本操作
问题解决
技巧与注意事项
mysql
postgresql
navicat
数据库开发
oracle zfs storage zs3-4
oracle win32_11gr2_client
ins07001 oracle
kafka
linq