Mysql ofrece soporte para transacciones distribuidas XA y motores de almacenamiento como MyISAM e InnoDB. Admite subconsultas, Unicode completo, compiladores multiplataforma y uso de múltiples CPUs. PostgreSQL proporciona tipos de datos como números de precisión arbitraria y figuras geométricas, y soporta disparadores definidos por seis características. Microsoft SQL Server permite transacciones, escalabilidad y seguridad, así como procedimientos almacenados y administración gráfica.