如果没有优化的话,使用视图和直接SQL效果一样了?例如:有一个视图View_user 是这样写 select id,name from user where type=1;在业务中这样写:Select id,name from view_user是不是相当于:select id,name from(select id,name from user where type=1);是这样的吗?
Select id,name from view_user相当于select id,name from user where type=1
我想问一下,视图为啥就比SQL要快些?MYSQL是否对视图是否有优化?
这样啊。MSSql 对视图进行过优化。Mysql没有吗?
如果没有优化的话,使用视图和直接SQL效果一样了?例如:有一个视图View_user 是这样写 select id,name from user where type=1;在业务中这样写:Select id,name from view_user是不是相当于:select id,name from(select id,name from user where type=1);是这样的吗?