单表性能上的mysql视图

单表性能上的mysql视图,mysql,view,Mysql,View,我有一个单表数据存储,其中包含整数、十进制、日期和varchar字段。我希望通过使用此表上的视图从逻辑上分离数据存储中的数据。 因此datastore.i1变为view.field1 datastorei2变为view.field2等。。。。 数据存储中有提供“视图键”的索引 这种方法是否对性能有影响?是的,当然存在性能问题。这篇文章可以阐明这个问题- 作为一种解决方法,您可以将数据拆分为两个物理表(一对一关系)。如果不进一步了解此表的形状,我想很难说正确的方法是什么。

我有一个单表数据存储,其中包含整数、十进制、日期和varchar字段。我希望通过使用此表上的视图从逻辑上分离数据存储中的数据。 因此datastore.i1变为view.field1 datastorei2变为view.field2等。。。。 数据存储中有提供“视图键”的索引


这种方法是否对性能有影响?

是的,当然存在性能问题。这篇文章可以阐明这个问题-


作为一种解决方法,您可以将数据拆分为两个物理表(一对一关系)。

如果不进一步了解此表的形状,我想很难说正确的方法是什么。