Todos os produtos
Search
Central de documentação

Performance Testing:Use placeholders in JDBC queries

Última atualização: Jun 27, 2026

Ao executar testes de carga em bancos de dados, é comum precisar que a mesma instrução SQL seja executada com diferentes valores de parâmetros ao longo das iterações. Os placeholders permitem parametrizar instruções SQL em cenários de teste Java Database Connectivity (JDBC) por meio da inserção de marcadores ?, que o PTS substitui pelos valores configurados durante a execução.

Funcionamento dos placeholders

Um placeholder corresponde ao caractere ? em uma instrução SQL e funciona como um marcador de parâmetro. Durante a execução do teste, o Performance Testing Service (PTS) substitui cada ? pelo valor definido na aba Placeholder do nó JDBC.

Por exemplo, para a consulta select * from wp_users where user_status=?;, se você definir o valor do placeholder como 1, o PTS executará select * from wp_users where user_status=1;.

Configuração de placeholders

Antes de começar, verifique se você possui:

Para configurar os placeholders:

  1. Abra o nó JDBC no seu cenário de teste.

  2. Clique em na aba Placeholder.

  3. Adicione uma entrada para cada ? presente na instrução SQL e configure os parâmetros a seguir.

    Parâmetro

    Descrição

    Type

    Tipo de dado do parâmetro.

    Value

    Valor que substituirá o placeholder ? correspondente durante a execução.

Exemplos

Consulta com parâmetro único

A instrução SQL de um nó JDBC é:

select * from wp_users where user_status=?;

As seguintes configurações de placeholder são utilizadas:

Placeholder configuration example

Durante a execução, o PTS injeta o valor e executa:

select * from wp_users where user_status=1;