Hi,
Some background:
I have recently been successful in moving our company (Sprint Nextel) into using EA as their primary arch tool. We have just begun the initial deployment of 32 seats and targeted our backend using our production 11g Oracle db (using a grid). During the pilot phase of our search for a tool, I used a production MySql server instance since it was readily available.
What we have found is that the performance using the Oracle schema (and patch file) from EA for the Oracle db is pretty much a show stopper for our deployment. We need and want to use Oracle as our backend. We have major investments to produce 5 9s production support levels. However, the response time is almost a 10x factor slower than the MySql db. For example, simply loading up the model (lazy load / 512mb config) on any client, is somewhere between 2 to 5 minutes. Running a simple report for a perhaps 10 elements (requirements and a diagram) is about 5 minutes.
We've had our DBA's look for issues, see none on the DB side.
Key questions that we really need help with:
a) Is anyone else running an Oracle 11g instance successfully with EA 9.3?
b) If so, what tuning did you need to do to obtain acceptable response times
c) Could you share your experience with us. Again we are in a roadblock scenario since the DB performance is so poor, it causes the use of the tool to be extremely unattractive.
d) No, we cannot run locally and then upload at later times. We are expected to run in a federated model. Single schema backend DB, multiple projects in the schema.
We've tried everything, and don't see anything visible on the ODBC traces or Oracle traces. It's just slow. I have even tried switching to other claimed 'faster' ODBC drivers. No luck.
The irony here is that the MySql server works beautifully. Performance is very snappy despite it being a small Production box. I was expecting the reverse that MySql small prod box would be slow, and Oracle would blow it away. We cannot deploy on MySql unfortunately.
Any help appreciated. Thank you very much for your time to read this.
Bill McCracken
Sprint Nextel
[email protected]