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

Responder a