Я попытался получить MPD из базы данных Oracle с помощью SchemaCrawler. Этот инструмент сгенерировал точечный файл, а затем использовал точку для генерации графика.Слишком длинное построение графика вокруг 60 ребер
Но через час, обработка все еще не финиш, поэтому я попытался запустить себя точку на моей точке файла с помощью следующей команды:
точки -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
После этого, ничего. Есть ли способ сделать это быстрее и способен управлять таким количеством узлов и краев (что не так высоко по моему мнению)?
Thanks
Похоже, вы используете Windows, и GraphViz имеет проблемы с производительностью. Вам придется использовать очень старую версию GraphViz. Я бы предложил 2.28.0. http://www.graphviz.org/pub/graphviz/stable/windows/ –