数据库
首页 > 数据库> > 在MySQL中创建物化视图的最佳方法

在MySQL中创建物化视图的最佳方法

作者:互联网

我正在使用MySQL 5.6.我无法像在Oracle中那样创建物化视图.我见过像Flexview这样的一两个解决方案.

任何人都能告诉我在MySQL中创建物化视图的最佳方法(像在Oracle中一样自动刷新),复杂度最低吗?

解决方法:

物化视图在MySQL中不存在.

之前在DBA StackExchange中推荐过Flexviews

> Bill Karwin的帖子:Does MySQL have a version of Change Data Capture?
> Redguy的帖子:Need some support on MySQL Query

既然你已经拥有它,你可能需要进行一些尽职调查和肘部润滑脂(如果你还没有这样做)

替代#1

您可以查看设置摘要表.在构建汇总表之前,您需要索引基表以支持聚合.

替代#2

这是http://www.materialized.info/的一篇老帖子,它有一个看起来很有趣的更实际的策略.它涉及使用触发器.看起来很有趣……

替代#3

如果您的基表不是那么大,并且您可以每周查询一次整个表格,请尝试MySQL Documentation on CREATE VIEW的“用户评论”部分以获取创意.搜索该页面上实现的单词.

标签:mysql-5-6,mysql,materialized-view
来源: https://codeday.me/bug/20190805/1588270.html