我正在使用 MySQL 5.6。我无法像在 Oracle 中那样创建物化视图。我见过一两个像 Flexview 这样的解决方案。
谁能告诉我在 MySQL 中创建物化视图的最佳方法(如 Oracle 中的自动刷新),并且复杂性最低?
我们正在计划一系列服务器/软件升级并且很好奇。
我们有一个运行 MySQL 5.0 的 RHEL5 安装,我们希望将其复制到运行 CentOS 6 和 MySQL 5.5 的新(虚拟化)服务器。然后,将来我们会将 RHEL5 机器撞到 CentOS6 和 MySQL5.5。如果可能,我们希望首先进行此复制。
所以简短的问题是,有没有人尝试将 MySQL 5.0 主服务器复制到 5.5 从服务器?
存储历史记录的最佳实践方法是什么?
我有一个实体,其行会不断更新。我需要跟踪每一行的历史记录。在任何给定时间都会有大约 40K 条“当前”记录,每条记录都会每天更新大约 60 天,然后更新将停止。
我在这里看到两个选择:
所有当前和历史记录都在一个表中 - 因为每一行都有一个 id,它允许我识别哪些记录属于同一组。
当前记录和历史记录位于单独的表中 - 每次更新当前记录时,都会将更新前的副本放入历史表中。历史表会有一个 FK。
还有其他我没有考虑过的选择吗?哪个选项更适合我想做的事情?