What database do you use and why?

PostgreSQL because MySql is for noobs

Sent from my Transformer TF101 using Tapatalk 2 Beta-4
 
for work oracle, mssql, mysql.

for fun and my own little quick and dirty projects mysql.
 
MSSQL and MySQL.

If I had to choose one I'd go with MSSQL.

Personally I don't think open source has got anything to do with your DB engine choice though. You get free versions of both, and both cost you a small fortune to run enterprise scale.
 
Mostly DB2 and yes, it is the dumbest most useless piece of crap ever made by a company. The client is ALL for IBM so we are stuck with this piece of ****.
 
Oracle for the big jobs.

MySQL for Web dev.

Firebird for desktop apps and embedded devices.
 
MySQL for PHP dev.
MSSQL for C# .NET.

MSSQL and MySQL.

If I had to choose one I'd go with MSSQL.

Personally I don't think open source has got anything to do with your DB engine choice though. You get free versions of both, and both cost you a small fortune to run enterprise scale.

+10000

You use the db that's best paired with the language you're in AND OS you run. There are exceptions to the rule of course.

The only reason why I'd say the "because it's open source yay" argument holds water with choosing MySQL is if you actually do custom builds for the projects you're busy with. However, to me that's just stupid since if your application is supposed to go to clients, you need to worry about, not only your application, but the build of their MySQL which can get to be a big pain in the ass.

So I use vanilla flavors of db engines instead.

Running PHP/MySQL or ASP/MySQL on Windows OS is just a big nightmare and usually a kick in the balls for performance from my experience.

Any good dev out there will adapt to what is best for the situation. So if my boss gives me Oracle to work with because it's the best for their particular needs, I won't force MySQL or MSSQL on them.
 
I am using MySQL and Cassandra but have used MongoDB in the past. I use the NoSQL DBs mainly for unprocessed logs which get processed and fed back into the relational structure for reporting purposes.
 
Top
Sign up to the MyBroadband newsletter
X