I am still waiting for MySQL 5.0 to be released before I actually move my data over to PostgreSQL. The reason is the simple fact that PostgreSQL has the advanced features I want and MySQL has implemented a few in its recent 4.1 release, but it just left me wanting more. When 5.0 is released I will evaluate it to see if it fits my needs and has the features and the speed that I want. If it doesn’t then I will be making a switch to PostgreSQL.
My reluctance to switch is the overwhelming use of MySQL on most hosts and by a lot of small/medium application developers. With 4.1 I am able to implement a true relational database with foreign keys and CASCADE statements, I just want more…