我尝试使用 SchemaCrawler 从 Oracle 数据库中获取 MPD。该工具生成一个点文件,然后使用点生成图形。
但是一个小时后,处理仍然没有完成,所以我尝试使用以下命令在我的点文件上启动自己的点:
dot -v -Tpng schemacrawler.7007049984130928063.dot > graph.png
在下面的点文件中,我尝试减少边缘的数量,大约 60 个边缘持续 2 分钟,超过它永远不会完成。=> 文件: http: //pastebin.com/Wvup5NTF
我得到以下跟踪:
C:\dev\softs\schemacrawler-oracle-10.08.02>dot -v -Tpng schemacrawler.7007049984130928063.dot > graph.png
dot - graphviz version 2.30.1 (20130214.1330)
libdir = "C:\dev\softs\graphviz"
Activated plugin library: gvplugin_pango.dll
Using textlayout: textlayout:cairo
Using render: cairo:cairo
Using device: png:cairo:cairo
Activated plugin library: gvplugin_dot_layout.dll
Using layout: dot:dot_layout
The plugin configuration file:...
network simplex: 28 nodes 80 edges maxiter=2147483647 balance=2
在那之后,什么都没有。有没有办法让它更快并且能够管理如此数量的节点和边缘(我认为这不是那么高)?
谢谢