【发布时间】:2013-01-30 12:13:03
【问题描述】:
我有一个 mysql 数据库,有 60 多个视图,一些是辅助的,一些是最终的。它们之间存在依赖关系。这当然会给我带来性能问题,但我没有设计这个数据库和系统。
为了加快某些报告的速度,我将最终视图具体化为表格。我也可以通过具体化辅助视图来加快这个过程,然后用它们来具体化其他视图,避免重新处理辅助视图。
为此,我需要一种方法来查看视图之间的依赖关系,以便以正确的顺序实现视图。如果我可以将这些信息输入到图表中,那就太好了(例如,使用 Graphviz 或 Tikz 等工具)。
除了手动分析每个视图之外,还有其他方法吗?
【问题讨论】: