Você não vai gostar desta resposta, mas também não. Oracle e MS SQL Server são praticamente iguais em termos de manipulação de dados em larga escala (o SQL Server pode ter uma vantagem na facilidade de uso, Oracle no utilitário) e quando realmente se trata dos dados brutos, o PostgreSQL pode realmente eliminá-los por uma margem muito pequena quando otimizado.
Mas se você realmente quer um banco de dados "grande", do tipo que provou funcionar bem quando está fazendo uso legítimo de colunas de ID de 64 bits e TBs de dados, então é o (IBM) DB2.
(Até onde vão as guerras religiosas, sou um cara do SQL Server, mas até eu sei quais são seus limites)