MySQL使用select*从表名定义查看性能
我在报告所需的所有表上创建了具有以下通用定义的视图MySQL使用select*从表名定义查看性能,mysql,view,merge,Mysql,View,Merge,我在报告所需的所有表上创建了具有以下通用定义的视图 select * from tablename 理想情况下,具有此定义的视图应使用合并算法 有人能告诉我这些具有上述定义的视图的性能是否与物理表相当吗?请检查 根据上述报告,派生表的性能比表差,而简单的视图效果良好。但是,如果您在视图中使用ORDER或WHERE运行查询,它将比原始表慢。(见链接上的评论) 并使用EXPLAIN在视图和表之间签出查询。感谢您的链接……但我的问题是关于mysql的,它是一个与SQL server 2005不同的数
select * from tablename
理想情况下,具有此定义的视图应使用合并算法
有人能告诉我这些具有上述定义的视图的性能是否与物理表相当吗?请检查
根据上述报告,派生表
的性能比表
差,而简单的视图
效果良好。但是,如果您在视图中使用ORDER
或WHERE
运行查询,它将比原始表慢。(见链接上的评论)
并使用
EXPLAIN
在视图和表之间签出查询。感谢您的链接……但我的问题是关于mysql的,它是一个与SQL server 2005不同的数据库