其实视图的作用,就是将多表关联起来方便查询,提高查询的效率。例如:A 表有1000w的数据,如果直接查询A表,或者把A表与其它的表进行关联查询,写的查询语句的执行效率。一定没有直接查询A与其它表关联的视图快。 其实怎么样提高视图效率。主要是从业务脚本出法,写出更好的过滤条件,来方便查询。其实create view as 后面的查询语句的优化,其实和普通的sql优化是一样的。