惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
S
Security Affairs
Engineering at Meta
Engineering at Meta
MongoDB | Blog
MongoDB | Blog
Microsoft Security Blog
Microsoft Security Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
美团技术团队
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
有赞技术团队
有赞技术团队
博客园 - 叶小钗
Hugging Face - Blog
Hugging Face - Blog
Microsoft Azure Blog
Microsoft Azure Blog
V
V2EX
Vercel News
Vercel News
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
C
Cisco Blogs
T
Tor Project blog
The Hacker News
The Hacker News
雷峰网
雷峰网
MyScale Blog
MyScale Blog
博客园 - 司徒正美
AWS News Blog
AWS News Blog
GbyAI
GbyAI
Y
Y Combinator Blog
D
DataBreaches.Net
Simon Willison's Weblog
Simon Willison's Weblog
S
Securelist
The GitHub Blog
The GitHub Blog
S
SegmentFault 最新的问题
T
Tenable Blog
L
LangChain Blog
M
MIT News - Artificial intelligence
N
Netflix TechBlog - Medium
The Cloudflare Blog
A
About on SuperTechFans
IT之家
IT之家
F
Fortinet All Blogs
Security Latest
Security Latest
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
NISL@THU
NISL@THU
爱范儿
爱范儿
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
W
WeLiveSecurity
A
Arctic Wolf
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog

Oracle

甲骨文出账单了,不付钱会被封号吗? - V2EX A1 Flex 一个星期了还没开出来 - V2EX Always Free A1 Resource Limit Update 已经全员通知了 - V2EX Oracle 免费资源额度砍半 - V2EX Oracle Always Free Resources 政策调整 以前都是 ABC,现在直接数据不可用,甲骨文是拉黑我了吗? - V2EX 重获 ARM 机器 甲骨文 ARM 机能挂什么好玩的。 注册甲骨文,卡验证成功,但提示地址不符,钱已经从卡里扣了,还会被退回吗 - V2EX Oracle 改密码后认证 app 自动登出导致账号无法通过认证不能登录 - V2EX 甲骨文账号其小的概率解封记录 - V2EX Oracle 甲骨文 免费账号复活记 - V2EX 一觉醒来,两个 Oracle 账户登录不进去了 - V2EX 甲骨文 ubuntu 竟然还用 iptable - V2EX oracle 直接把我账号给删了 - V2EX 请教一下各位 oracle 大神,如果以多行数据作为条件匹配可以怎么写? - V2EX 使用中国大陆手机号,地址和 MasterCard 注册 Oracle 云报错 - V2EX Oracle 安装步骤错了一步,体验不好,能否一键卸载: - V2EX 中午收到 Oracle 的一封邮件 You're approved as a User Group Admin in My Oracle Cloud Support 求助!甲骨文 ARM 实例一直处于“正在停止”状态 oracle cloud 的 2fa 丢失解决办法 - V2EX 终于开上了甲骨文,太不容易了 - V2EX Oracle cloud free 账户登录显示“用户名和密码无效” - V2EX 升级账号后,还有免费资格吗? - V2EX oracle MFA 为什么被重置了? 最近有开成功甲骨文美区的吗 - V2EX 大哥们 oracle Seoul 地区的 VM.Standard.E2.1.Micro 实例还正常吗 - V2EX 数据库其他表基本正常. 有一张表添删改查速度明显慢,该怎么排查 - V2EX 甲骨文昨天晚上一下注册成功两个账号 - V2EX 分享甲骨文升级账号遇到的工商银行风险提示 - V2EX 甲骨文二步验证丢失解决办法(限可以多域登录) - V2EX 甲骨文注册无法勾选✅ - V2EX 2023/11/27, 18 点整注册甲骨文成功,特来还愿,分享一下经验。 - V2EX oracle 免费主机为啥 budget 要花钱 - V2EX 甲骨文云注册成功经验浅谈 - V2EX 甲骨文云开启两步验证之后,删除 app 是不是就无法登录了 - V2EX 甲骨文如何关闭两步认证 - V2EX Oracle 数据库最好的连接工具是什么 - V2EX oracle cloud 控制台登录超时 - V2EX Centos 下的 oracle 查询性能提不上来 - V2EX Oracle Cloud 注册成功但没收到邮件也没有建立账号 - V2EX oracle 云新建实例一直有一个引导卷 SGD 2.73/月的费用? - V2EX 有没有了解 Oracle ADG 的,帮忙看看怎么解决的问题吧 折腾 2 个月了 - V2EX ORACLE 子查询结果集 不能再当表用,报表或视图不存在 如何将生产环境 Oracle 数据库某张表数据准实时复制到本地环境? - V2EX 收到甲骨文邮件,准备回收我的空闲实例 oracle cloud 卡在信用卡 - V2EX 请教 sql update 更新的值是另外一个字段通过计算的值 并且整表更新 怎么写 - V2EX oracle 登陆策略设置错误导致拒绝访问,能恢复吗 - V2EX 请问 SQL 跟新大量数据怎么处理快呢? - V2EX 请问 SQL 怎么替换两条相同数据某个字段不同的值? - V2EX Oracle CDC 问题 - V2EX oracle 如何给默认 schema 其他模式视图的查询关联及权限 - V2EX 跨网段无法 ping 通 virtual ip 和 scan ip - V2EX 正确连接 Oracle 的姿势是什么? - V2EX oracle cloud 首尔是开不出来 arm 吗? - V2EX Oracle 数据库 - 如何安全快速全表更新 20 亿条数据
一个简单 select 语句的问题 - V2EX
sorcerer · 2022-04-14 · via Oracle

这是一个创建于 1523 天前的主题,其中的信息可能已经有所发展或是发生改变。

无法理解为啥会这样: v_example 为一个复杂的视图

select * from v_example where month = "202203" -- 10 多秒出结果
select * from v_example where month = to_char(add_month(trunc ( sysdate ),-1 ),“yyyyMM”) -- 就一直不会出结果 这两者在执行计划上有什么不同么
aptupdate

1

aptupdate      2022 年 4 月 14 日 via iPhone

应该是 add_month 导致的,可以试试把 where 条件拿出来。

sorcerer

2

sorcerer      2022 年 4 月 14 日 via iPhone

@aptupdate 请问 那个 month 字段如果本身就没有 index add_months 函数在这里有啥影响,另外拿出来是指?

wd

3

wd      2022 年 4 月 14 日 via iPhone

这个你为啥不直接看看执行计划?

v2eb

4

v2eb      2022 年 4 月 14 日 via Android   ❤️ 1

视图是虚拟表,在引用时动态生成数据。

aptupdate

5

aptupdate      2022 年 4 月 14 日   ❤️ 1

@sorcerer 影响可以对比两种执行计划有什么差异。拿出来是指把`to_char(add_month(trunc ( sysdate ),-1 ),“yyyyMM”)`放到一个参数里,转换成第一个 select 语句这种形式。

panpanpan

6

panpanpan      2022 年 4 月 14 日   ❤️ 1

建议发 sql 的同时把 explain 执行计划也发出来

leonhao

7

leonhao      2022 年 4 月 14 日   ❤️ 1

本人多年数据工程师,楼上说的没啥意义,执行计划肯定是不一样的。这种情况要么改视图定义,要不在包一层 sp ,先把时间算出来再执行动态 SQL ,当然在应用层做也可以。

sun1991

8

sun1991      2022 年 4 月 14 日   ❤️ 1

你多加的条件把 Oracle 搞糊涂了.
Oracle 执行引擎在碰到 view 时会将其展开成 sql. 你可以尝试加 hint no_merge override 这个行为试试.

ikesnowy

9

ikesnowy      2022 年 4 月 14 日   ❤️ 1

你右边是个函数调用,不是固定值,数据库在比较每一行的时候都会调用一下它获取最新的时间,So...