Consulta de validación

RECU-0698 (Recurso Referencia)

Descripción

El presente recurso describe las consultas de validación a emplear dependiendo de la base de datos que se esté empleando en el sistema.

Características

Las conexiones incluidas dentro de un pool de conexiones pueden fallar debido a que se haya producido un corte de comunicaciones, porque haya caducado la conexión o por cualquier otra circunstancia que impida temporalmente la comunicación con la base de datos. Por este motivo, es conveniente incluir en la configuración de un pool de conexiones una consulta de validación que determine si una conexión está activa y de forma correcta antes de emplearla. La consulta de validación deberá ser una consulta sencilla que consuma un mínimo de recursos.

Según la base de datos que se esté empleando se empleará una consulta de validación diferente:

MySql:

SELECT 1

Oracle:

SELECT 1 FROM DUAL

Postgres:

SELECT version()

Contenidos relacionados

Pautas
Área: Desarrollo » Rendimiento
Código Título Tipo Carácter
LIBP-0332 Configuración de la conexión de la base de datos Libro de pautas Directriz Obligatoria