If you’re interested in how these three databases measure up in
terms of feature sets, take a look at part one in a two part series I wrote over at
Database Journal.
I discuss stored procedures, views, materialized views or
snapshots, triggers, and security. Stored procedures and
functions are supported on all three databases, as are views and
triggers. Although MySQL and Postgres aren’t there in terms of
default snapshot support, there are ways to get that
functionality in a somewhat roundabout way.
Security is always a tricky question, as all the bugs out there
aren’t always publicized. It’s sort of a cat and mouse game. All
three databases support user based authentication to login to the
database, and various privilege levels to control access to
objects and data. Oracle also supports FGA or fine grained access
control for …
[Read more]