Home › Forums › Model Expert queries › EA response time degradation ( >= 10 sec.) cause by ModelExpert › Reply To: EA response time degradation ( >= 10 sec.) cause by ModelExpert
Home › Forums › Model Expert queries › EA response time degradation ( >= 10 sec.) cause by ModelExpert › Reply To: EA response time degradation ( >= 10 sec.) cause by ModelExpert
If your normal response time to create a new element is 5 sec, then if you have Model Expert enabled, I would expect the response time to be of the order of 2-3 times as long. This is because, as you correctly said, MX is doing lots of checks when an element is created, even if at the end it takes no action. For users who are not using the full Guided Modelling function, I suggest you switch off MX. Then just enable it if they want to use any of the post-modelling functions, like a meta-model check.
We don’t see this in our testing, as we use only local databases, with fast response times.
Perhaps what we need is some kind of ‘fail fast’ feature, where you can specify, on a per-user basis, whether they are using MX Guided Modelling ( probably with default=no) and cache this setting, so that in general, MX can exit from handling the ‘new element’ event without any more database calls.
I am back in the office in around 10 days, so I will look into this as a priority.
Thanks
Ian
Download a free trial
Download eaTeamWorks today for several free for life features, plus no obligation, 30-day trials of all the products: eaDocX, ea Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why we sell the world’s best-selling Enterprise Architect extension.
Download