Author Topic: What is the best database for the EA datastore?  (Read 5459 times)

jimbo

  • EA Novice
  • *
  • Posts: 13
  • Karma: +0/-0
    • View Profile
What is the best database for the EA datastore?
« on: January 18, 2013, 10:54:51 am »
We are about to setup EA. What are the pros and cons of different databases for EA? We have a user base of 5 users. Some users will connect over WAN connection. We were thinking PostgreSQL might be a good choose.
~J

Aaron B

  • EA Administrator
  • EA User
  • *****
  • Posts: 941
  • Karma: +18/-0
    • View Profile
Re: What is the best database for the EA datastore
« Reply #1 on: January 18, 2013, 11:51:57 am »
Personally, I'd recommend MySQL.  It's always been the better performer from what I've seen.

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1324
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: What is the best database for the EA datastore
« Reply #2 on: January 18, 2013, 01:06:17 pm »
I've used MS SQL with no issues. Had issues with Oracle but think thats been down to the DB Administer so suggest taking into account skills of your DB administrator as well.
Happy to help
:)

Stoppy

  • EA User
  • **
  • Posts: 115
  • Karma: +0/-0
    • View Profile
Re: What is the best database for the EA datastore
« Reply #3 on: January 18, 2013, 02:42:44 pm »
I've used SQL in the last two organisations I have been in with no performance issues.

Have also used the instances over VPN with delay's but that's cause ADSL Connection.

Agree with Sunshine, we had a good DBA at my last organisation keeping things up to date and optimized.

Stoppy :D
Skills: Business Process | Business Analysts | Product Configuration Manager | Business Intelligence

jdoran-anglo

  • EA Novice
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: What is the best database for the EA datastore
« Reply #4 on: January 25, 2013, 02:52:36 pm »
MS SQL has worked well here too.

Have recently been investigating MS SQL (Azure) for smaller projects, and it seems to work well too. Just need to be aware that you need a different SQL setup script for Azure.

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
Re: What is the best database for the EA datastore
« Reply #5 on: January 29, 2013, 04:48:10 am »
The issue with Sparx over WAN is not the db but the network bandwidth. The WAN Optimizer will help a little. But i'm leaning towards a pure version control option for my organisation as we have a global user base and some users are having to wait up to 30 seconds when placing an element on a diagram. The server is based in London, these users are based in Singapore.

Regards,

Jon.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: What is the best database for the EA datastore
« Reply #6 on: January 29, 2013, 05:06:40 am »
The problem moves then to the VC where from you get the XML data in order to synch your models. I doubt that this will improve performance. Trial and error, I guess. The best of course is a fat, fat wire between the single sites.

q.

Helmut Ortmann

  • EA User
  • **
  • Posts: 970
  • Karma: +42/-1
    • View Profile
Re: What is the best database for the EA datastore
« Reply #7 on: January 29, 2013, 06:38:19 am »
Hi,

we have a
  • Central DBMS (SQL Server, that's not so important)
  • Version Control (MKS, SVN or other would also do)
  • Supplier connected via VPN

That's of course boring (small wire and VPN isn't the hit).

Now: Everyone remote has a private *.eap file.

With:
  • Version Control (Check out\Check in)
  • Once a week update of the central stored *.eap file
we are able to work.

Usually everybody works on a limited amount of VC objects. That means:
- Checkout via wire
- working local on *.eap file
- Checkin via wire
- Sometimes (weekly or so) update of the local *.eap file

If you are interested in details contact me per E-Mail.

Kind regards,

Helmut
Coaching, Training, Workshop (Addins: hoTools, Search&Replace, LineStyle)