Minha pergunta é bastante simples. O Java é usado internamente pela Oracle em seus DBMSs?
10
Não.
Todos os pacotes (padrão) são gravados em PL / SQL. O próprio mecanismo DBMS está escrito em C
Editar: o
Oracle inclui uma JVM que é executada na mesma máquina que o próprio banco de dados, mas que não é usada para executar nenhum código "relacionado ao DBMS".
Está lá apenas para executar procedimentos / funções armazenados escritos em Java.