这是在mysql中的同一个表上创建多个视图的好习惯(性能方面)吗
Posted
技术标签:
【中文标题】这是在mysql中的同一个表上创建多个视图的好习惯(性能方面)吗【英文标题】:Is this the good practice(performance wise) to create multiple views on same table in mysql 【发布时间】:2018-02-19 06:34:33 【问题描述】:我在 mysql 数据库中有一个包含数百万条记录的表。在我的应用程序中,我想在不同的列基础上查询该表。我为该表创建了所有列都存在的视图。我想知道这是在不同的列基础上创建多个视图的好习惯吗?
【问题讨论】:
视图只是一个查询...它不需要任何资源来维护/维护...***.com/questions/40169/…的副本 Is it okay to have a lot of database views?的可能重复 【参考方案1】:性能的唯一问题是 mysql 如何处理视图。
这是来自 Derek Downey 的一个很好的回答:on dba stackexchnage
【讨论】:
以上是关于这是在mysql中的同一个表上创建多个视图的好习惯(性能方面)吗的主要内容,如果未能解决你的问题,请参考以下文章