Large-scale database are available on several platforms. Among those are MySQL, SQL Server, and Oracle. Other than cost, why might an organization select MySQL over SQL Server or Oracle? If cost is not a consideration, is there an obvious database platform selection in certain specific situations? Even if cost is a consideration, what other factors come into play?