SchemaCrawler を使用して Oracle データベースから MPD を取得しようとしました。このツールは、ドット ファイルを生成し、ドットを使用してグラフを生成します。
しかし、1時間経っても処理はまだ完了していないので、次のコマンドを使用してドットファイルで自分自身のドットを起動しようとしました:
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
その後、何もありません。それを高速化し、そのような量のノードとエッジを管理できるようにする方法はありますか (私の意見ではそれほど高くありません)。
ありがとう