для промышленного применения лучше Oracle ничего не видел. MS SQL из-за примитивного механизма обеспечения изоляции транзакций давал много проблем с дедлоками. На одном проекте при запуске шедулера обрабатывающего задачи в 60% возникал дедлок. в MS SQL 2008 есть режим "версионника" и он вроде...