相关疑难解决方法(0)

MySQL视图和索引使用

我正在考虑开始利用视图来降低项目中代码和查询的复杂性 - 其中一些有一些连接,根据我的理解,MySQL视图将允许我们在多个地方更容易地引用这些数据.

有很多东西被抛出,"MySQL不使用视图索引","你不能有索引视图","只有你使用MERGE"......没有明确的答案.

因此,切入追逐:MySQL视图是否使用它们构建的表上的索引?完全使用视图是一个坏主意,因为性能会很糟糕,还是在进行连接时会使用基础表上的索引?如果我按照表中索引的列对视图进行排序,它是否仍然按照通常的速度排序?

做我的研究似乎表明视图不使用索引,但如果是这样的话,没有人会使用它们; 显然人们这样做,所以...?

对不起,如果这看起来有点荒谬.

mysql view

32
推荐指数
2
解决办法
2万
查看次数

mysql视图索引

你知道索引可以添加到MySQL视图吗?

谢谢

mysql indexing view

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×2

view ×2

indexing ×1