Comment Re:Oracle isn't free, and mysql is (Score 4, Informative) 193
You've pretty much summed it up there. However, there is one other area that Oracle has a pretty clear advantage in and that's the row-level security. Many web sites don't need this type of architecture, but if you're working in the government or health-care spaces, it could be very important.
Oracle's row-level security allows government applications to host data of multiple clearance levels in a single database and be sure that only user's with the correct clearance level sees the data. Similar usage occurs in the health-care with the data regulations on their end (HIPAA).
Sure, there are many other ways to support this in code or off the shelf software, but that won't necessarily stop someone whose determined enough to get around the application code itself.
I am anything but an Oracle fanboy, by the way. I actually can't stand the majority of their products (that is, anything that's not the database), but their DB does provide some seriously needed features if you are dealing with particularly sensitive data. And I don't know of any other database (free or otherwise) that can support that kind of fine-grained access control without coding. (I'm sure someone will correct me, if I'm wrong here)
Oracle's row-level security allows government applications to host data of multiple clearance levels in a single database and be sure that only user's with the correct clearance level sees the data. Similar usage occurs in the health-care with the data regulations on their end (HIPAA).
Sure, there are many other ways to support this in code or off the shelf software, but that won't necessarily stop someone whose determined enough to get around the application code itself.
I am anything but an Oracle fanboy, by the way. I actually can't stand the majority of their products (that is, anything that's not the database), but their DB does provide some seriously needed features if you are dealing with particularly sensitive data. And I don't know of any other database (free or otherwise) that can support that kind of fine-grained access control without coding. (I'm sure someone will correct me, if I'm wrong here)