||Ten MySQL Best Practices|
most apps developed for a backend stick with that backend(unless the backend was access).
database abstraction is adds a significant speed reduction, mysql specific functions work well and very quickly. Not to mention that mysql allows you to use different engines for different table types in the same database.
Hear us Roar