Is it possible to have an indexed view in MySQL?

后端 未结 4 891
谎友^
谎友^ 2020-11-27 21:08

I found a posting on the MySQL forums from 2005, but nothing more recent than that. Based on that, it\'s not possible. But a lot can change in 3-4 years.

What I\'m l

4条回答
  •  -上瘾入骨i
    2020-11-27 21:27

    Have you considered abstracting your transaction processing data from your analytical processing data so that they can both be specialized to meet their unique requirements?

    The basic idea being that you have one version of the data that is regularly modified, this would be the transaction processing side and requires heavy normalization and light indexes so that write operations are fast. A second version of the data is structured for analytical processing and tends to be less normalized and more heavily indexed for fast reporting operations.

    Data structured around analytical processing is generally built around the cube methodology of data warehousing, being composed of fact tables that represent the sides of the cube and dimension tables that represent the edges of the cube.

提交回复
热议问题