La respuesta correcta depende mucho de la plataforma para la que esté programando.
Sucede que alguien hizo esta pregunta para una plataforma específica en StackOverflow hace aproximadamente 1,5 años.
Ya sea MySQL, SQL Server, Oracle, PostgreSQL o algún otro RDBMS, debe ser muy creativo con la infraestructura de la base de datos. Si tiene una chequera abierta para hardware y un DBMS de potencia industrial, Oracle es para usted (de hecho, Oracle RAC sería más deseable). Si está desarrollando utilizando IIS y un entorno de Microsoft, entonces es SQL Server hasta el final. Si tiene inquietudes presupuestarias y desea una apariencia de Oracle, PostgreSQL al rescate. Si tiene inquietudes presupuestarias, una imaginación vívida y desea microgestión del Storage Engine a su gusto para acomodar el cumplimiento de ACID, lecturas de alta velocidad y una variedad de arquitecturas de replicación, diría perjudicialmente MySQL.
El DBMS debería ser la menor de sus preocupaciones con MMORPG. Los problemas de programación siempre presentan peces más grandes para freír. Por lo tanto, tome su decisión con prudencia y prudencia, porque sea cual sea el DBMS que elija, debe vivir con él (de la misma manera que FaceBook tiene que vivir con MySQL ).