Eu li que o modo de servidor compartilhado permite que os processos do despachante usem duas novas estruturas SGA: filas (solicitação e resposta) e UGA (que é apenas "descarregado" do PGA no SGA)
Com isso, um único despachante pode lidar com várias conexões de cliente.
Meu problema é que vi uma expressão que não entendo: "circuito virtual". O que ele faz e onde exatamente está posicionado?
É uma memória compartilhada (no SGA) usada pelo dispatcher para solicitações e respostas de conexão do cliente.
Referência
Em outras palavras, é uma memória onde a solicitação real é armazenada e o servidor compartilhado pode saber o que tem para servir lendo essa memória. Por exemplo, se um cliente envia uma consulta, digamos
select * from emp
, o despachante deve armazená-la em algum lugar para que um processo ocioso do servidor compartilhado possa pegá-la e processá-la posteriormente. O algures é o circuito virtual.