首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Mysql InnoDB视图变得越来越慢,并且不使用Where子句

Mysql InnoDB视图变得越来越慢,并且不使用Where子句
EN

Stack Overflow用户
提问于 2018-11-06 05:25:54
回答 1查看 91关注 0票数 0

我们的500 K行视图变得很糟糕,因为它们不能使用底层表的索引。View上的where子句对视图创建没有影响。这个视图是在Mysql子句应用之前创建的吗,就像在Sql server中一样?我们有办法用Where子句和Joins来加速视图查询吗?

,MySQL视图的一个问题是,MySQL不会将谓词从外部查询“推”到视图查询中。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
select * from reportview_23 where id = 100;
EN

回答 1

Stack Overflow用户

发布于 2022-02-10 10:29:20

您可能会在视图中进入一些查询限制,从而阻止视图合并精确日期.比如使用限制,不同的,子查询列.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53172862

复制
相关文章

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文