Author Topic: big diagrams getting slow  (Read 4801 times)

gkathan

  • EA User
  • **
  • Posts: 21
  • Karma: +0/-0
  • ...de-accelerat e...
    • View Profile
big diagrams getting slow
« on: October 12, 2007, 05:01:14 am »
hej,
we are maintaining a system overview diagram (component diagram) which includes around 150 components and really lots of connectors (information flows) between them.
* on moving and selecting elements on this diagram it reacts extremly slow (e.g. selecting an element takes up to 3 seconds)
* we already tried moving the stuff from our RDBMS based repository to a local eap file => did not improve anything
* we are running the thing on a dual core machine with sufficient ram (2gb) - so this should not be the issue

=> does anyone have some ideas, feedback, similar experiences about BIG diagrams ?

cheerz and greetz from vienna
gerold.

thomaskilian

  • Guest
Re: big diagrams getting slow
« Reply #1 on: October 13, 2007, 02:15:25 am »
Which kind of repository are you using?

gkathan

  • EA User
  • **
  • Posts: 21
  • Karma: +0/-0
  • ...de-accelerat e...
    • View Profile
Re: big diagrams getting slow
« Reply #2 on: October 14, 2007, 10:57:28 pm »
hej,
we use a mssql based ea repository - but as i have already stated - this cannot be the source of the problem, as we already exported this one big diagram into a local eap file and checked that - but it did not change anything in respect of slowliness ;-)
* are there any switches to turn on for large diagrams ?
* any hint would be appreciated !

thomaskilian

  • Guest
Re: big diagrams getting slow
« Reply #3 on: October 15, 2007, 02:05:38 am »
Of course EAP would not be faster. But how are you connected to the repos. Is it a local SQL Server Express or do you use a WAN connection?
« Last Edit: October 15, 2007, 02:07:14 am by thomaskilian »

gkathan

  • EA User
  • **
  • Posts: 21
  • Karma: +0/-0
  • ...de-accelerat e...
    • View Profile
Re: big diagrams getting slow
« Reply #4 on: October 15, 2007, 02:57:17 am »
we did the check with the eap file locally on the same machine where ea is installed.
* ok - i assume as local eap is based on something like an access like db this could be slower
* our mssql installation is on local network, connected via 1gbit
=> the local cpu where the diagram is opened is consuming nearly 100% of resources for the ea process


«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: big diagrams getting slow
« Reply #5 on: October 15, 2007, 08:21:24 am »
Remember that MSDE - the 2000 version of free SQL Server - slows down above a certain user count or database size.

If you are using SQL Server Express (the 2005 version) this should not be the issue.
No, you can't have it!

thomaskilian

  • Guest
Re: big diagrams getting slow
« Reply #6 on: October 15, 2007, 02:02:53 pm »
Quote
we did the check with the eap file locally on the same machine where ea is installed.
* ok - i assume as local eap is based on something like an access like db this could be slower
* our mssql installation is on local network, connected via 1gbit
=> the local cpu where the diagram is opened is consuming nearly 100% of resources for the ea process


EA is unfortunately very chatty with the DB. I once had (by accident) a huge diagram with lots of connectors. EA was veeeeeery slow in drawing it. You likely have to get a bigger machine  :-/ Sorry.

bmioch

  • EA User
  • **
  • Posts: 81
  • Karma: +0/-0
    • View Profile
Re: big diagrams getting slow
« Reply #7 on: October 15, 2007, 03:37:40 pm »
Please file a bug report (attach the relevant XMI) so we can verify what the source of the slow behavior is.

thomaskilian

  • Guest
Re: big diagrams getting slow
« Reply #8 on: October 16, 2007, 03:32:13 am »
Wien wartet auf Dich... ;D