Comparing DB technologies [closed]

General Tech Technology & Software 2 years ago

0 2 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Technology & Software related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (2)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

I'm going to start a simple SaaS application and am considering which DB to go with(MSSQL, MySql, Oracle).

Can someone who experience it(actual use)point the pros and cons(performence,costs,easy to develop,easy to maintain) of each technology and recommend his favorite?

profilepic.png
manpreet 2 years ago

 

This can't be answered in the context of which you've asked it. There are a couple things that can make your decision easy (like cost) and I've included some information below that I hope you find useful.

1.) Budget

  • If you don't have one or it's small, then MySQL is certainly your best option. If you're storing a very small amount of information, you may be able to use a fairly inexpensive Oracle or SQL Server license, but as things get larger both of those technologies get expensive quickly.

2.) Data Storage

  • This kinda goes along with the other, but as the size of your data increases you will likely want to start partitioning data. This is free in MySQL, but an extremely expensive optionwith Oracle. (I'm uncertain with SQL Server) Oracle, charges per processor (and uses a core factor based on the architecture for processors over 2 cores) for partitioning and the list price of that is ~9k per. If you want support it's ~20% of that per year. What makes this worse is that you can only get partitioning in Oracle if you have Enterprise licenses which are quite expensive in themselves. As you can see...it takes some $$$ to run a partitioned Oracle database.

3.) Management

  • This will depend on prior experience. I have the least experience on SQL Server, but find it's management tools easy to use. Oracle has good tools but it's complexity can lend to a steeper learning curve.

Hope this information helps you in your decision


0 views   0 shares

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.