Configurando Provedores JDBC para Usar pureQuery para Acessar o Informix

Use esta tarefa para configurar o provedor Java™ Database Connectivity (JDBC) da origem de dados do aplicativo para usar o pureQuery para acessar o Informix em um ambiente Java EE.

Sobre Esta Tarefa

O PureQuery fornece processamento em lote heterogêneo, que tem melhor desempenho do que o processamento em lote homogêneo no JDBC. Os aplicativos serão beneficiados pelo processamento em lote heterogêneo se as atualizações em uma transação envolverem muitos tipos de entidade e essas entidades não tiverem chaves geradas pelo BD. Para usar o pureQuery, o driver JDBC deve especificar o arquivo db2jcc.jar (o pureQuery não funciona com o driver JDBC de legado do Informix, arquivo ifxjdbc.jar) e, quando usar o JPA no arquivo persistence.xml que é incluído no arquivo Java archive (JAR), é necessário especificar o seguinte:
<property name="pdqProperties" value="dynamic"/>
Importante:
  • A configuração do provedor JDBC deve incluir o arquivo JAR para o ambiente do PureQuery Runtime. Esse arquivo JAR é fornecido além do arquivo JAR do driver JDBC. Consulte o tópico do centro de informações sobre como instalar o IBM® Optim pureQuery Runtime para obter informações adicionais.
  • Se essa for uma origem de dados XA, defina uma nova propriedade customizada na origem de dados na qual nome_da_propriedade = downgradeHoldCursorsUnderXa e valor booleano = true.

Procedimento

  1. Atualize a configuração do provedor JDBC de origem de dados do aplicativo para incluir o arquivo JAR do PureQuery Runtime. Defina um novo provedor JDBC ou modifique um provedor existente para incluir os seguintes arquivos JAR. Consulte os tópicos do centro de informações sobre configurações do provedor JDBC e sobre como instalar o IBM Optim pureQuery Runtime para obter informações adicionais.
    • pdq.jar
    • pdqmgmt.jar
    • db2jcc.jar
  2. Certifique-se de que o arquivo persistence.xml incluído no arquivo JAR do aplicativo defina a seguinte propriedade:
    <property name="pdqProperties" value="dynamic"/>

    Consulte o tópico Usando pureQuery em Modo Dinâmico, para obter informações adicionais.

O que Fazer Depois

Se desejar reconfigurar a origem de dados para JDBC, remova os arquivos pdq.jar, pdqmgmt.jar e db2jcc.jar do caminho da classe e substitua estes arquivos pelo arquivo ifxjdbc.jar do driver JDBC.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_configpdqinformix
Nome do arquivo: tejb_configpdqinformix.html