On 03-08-2016 18:13, Heloisa Fernanda wrote: > Olá pessoal! > > Estou procurando uma alternativa para "setar" o usuário da aplicação > durante uma transação e pegar isso em uma trigger. > Vi algumas pessoas usando o custom_variable_classes. Alguém da lista > esta usando isso? Tem algum problema com performance? Ou algum risco de > usar esse recurso para esse fim? >
Heloisa, Existem diversas formas de vc manter "variáveis de sessão" no seu banco de dados, e IMHO usar "custom_variable_classes" (aka dynamic gucs) são a melhor alternativa pois quase não existe overhead. Inclusive há alguns anos escrevi uma extensão [1] pra manipular variáveis de sessão. Att, Ps: dependendo da versão que vc está usando do PostgreSQL não é necessário registrar o "custom_variable_classes" no postgresql.conf [1] http://pgxn.org/dist/session_variables/0.0.4/ -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
