mysql认证指南建议视图可用于:
也许你是对的,它不起作用,因为mysql视图不是索引的好朋友.但仍然.在商店餐桌上有什么可以搜索的吗?
我知道这些观点在索引方面不能很好地工作,所以它会给它提供方便吗?
Raj*_*ore 13
可以简单地将视图视为永久存储在服务器上的SQL查询.将使用查询优化的任何索引.从这个意义上讲,SQL查询或视图之间没有区别.它不会比实际的SQL查询更负面地影响性能.如果有的话,因为它存储在服务器上,并且不需要在运行时进行评估,所以它实际上更快.
它确实为您提供了这些额外的优势
mar*_*kus 11
这个关于索引视图的mysql-forum-thread提供了很多洞察mysql视图的实际内容.
一些关键点:
rad*_*gex 10
根据 MySQL 官方文档,MySQL 视图是存储的查询,调用时会生成结果集。
数据库视图只不过是一个虚拟表或逻辑表(通常由带有连接的 SELECT 查询组成)。因为数据库视图类似于由行和列组成的数据库表,所以您可以根据它查询数据。