PostgreSql is free. MySQL is free as well.$100+k for Oracle VS <20% of that for MS product.
You have DBMS_CHANGE_NOTIFICATION package for that now.Tangential topic.
I was tinkering with a test Oracle system one time, and found out that if you create two triggers that "listened" for any DDL statements (i.e. DROP,ALTER) targeted at any of the triggers and prevented them from happening, you can create a virtually indestructible "island" of triggers (provided the permissions aren't set).
Anyhow, if an admin does this by mistake to her oracle database, she pretty much needs to re-install it (not even rollbacks will save it), like I had to for mine.
$100+k for Oracle VS <20% of that for MS product.
Never worked with MySQL, but Postgres is somewhat hard to maintain, but I agree its very good choice for open source database. BTW, I thought that MySQL is not exactly free...PostgreSql is free. MySQL is free as well.
How do you know this? How hard? Any experiences or comments? BTW, I've been running Postgres 9.0 currently and it seems as hard/easy as any other database.Never worked with MySQL, but Postgres is somewhat hard to maintain,
I thought that MySQL is not exactly free...
SQL Server can be used for warehouse, http://www.microsoft.com/sqlserver/en/us/solutions-technologies/data-warehousing/fast-track.aspxFor what purpose? It depends. Can't use it for data warehouse. Would someone really save up 20% and use MS product - maybe not.![]()
Some companies need features of expensive RDBMS and are willing to pay.
Which features? I need some examples.
Most of the big (and famous) technology companies use free databases. So, I don't know which features "expensives" RDBMS(s) provide that are not needed by hi-tech companies.