Srs, gostaria de saber se realmente sinônimos públicos oneram a performance ! ?
Até onde tenho conhecimento acredito que sim , porque cada vez que alguma consulta é feita por exemplo o Oracle busca os objetos no no próprio schema . E como minha aplicação a cada novo usuário , esse é criado no banco . então quando existe uma consulta por exemplo o oracle dá preferência para o shecma logado e depois busca os sinônimos.
Ou seja se eu tivesse na frente das minhas query user.tabela eu estaria diminuindo o custo das minhas consultas. Correto ?
Claro que outro ponto errado é eu ter vários usuários no banco de dados, o que daí entra uma questão de segurança.