SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
IN 和 NOT IN 运算符之间有性能差异吗?
问题描述
投票:0
回答:1
oracle数据库中
IN
和
NOT IN
运算符在查询性能上有什么重大差异吗?
sql
performance
oracle
query-performance
1个回答
5
投票
与大多数性能问题一样,这取决于情况。
如果没有指数,那么它们应该是大致可比的。
如果限制列上有索引,那么
IN
可能会比
NOT IN
更快,因为
IN
可以使用索引查找,而
NOT IN
可能需要表扫描。
如果
col1
的不同值非常少并且已建立索引,那么
NOT IN
最终可能会使用索引查找而不是表扫描。
最新问题
使用列作为带有 concat 的表连接
画布未扩展以占据 tkinter 中窗口的整个宽度
数据库查询的内部实现
“dotnet ef”命令在 .NET Core 2.2 中不起作用
当我运行且相机在 Roblox Studio 中编写脚本时,部分会被删除
隐藏页面中的 FullCalendar SchedulerLicenseKey
根据另一个表的结果从一个表中选择计数
Python 子进程仅在 cron 中返回非零退出状态
ActiveMQ XStream ForbiddenClassException
在 MacOS Sequoia 上挂载 Windows 共享
ProcessError:警告:无法删除_next/static/.../:权限被拒绝
在浏览器中将图像从 PHP 导入到 PDFKit 时出现问题 - fs.readFileSync 不是函数
将 null 设置为输入字段的空字符串值
'错误:应指定插件名称'@svgr/webpack svgoConfig
如何在Cartopy中应用具有极地立体投影的地球特征和陆地/海洋掩模?
严格两相锁定示例
Firebase Analytics logEvent 异步运行
当refit=True时,为什么要在RandomizedSearchCV之后进行额外的拟合?
通过子字符串列表过滤DataFrame
在docker中使用buildkit并运行--mount,为什么cabal install下载缓存的包?
© www.soinside.com 2019 - 2024. All rights reserved.