Ejemplo de captura desde otro snapshot

Con esta opción cargamos las queries almacenadas de un snapshot en otro, que puede ser del mismo work o uno diferente. Esto nos permite crear otros trabajos de tuning de una serie específica de queries o agrupar varios works en uno nuevo para hacer nuestra prueba sobre un mayor grupo de consultas.

Para esta prueba hemos creado un nuevo work y vamos a cargar todas las queries del work anterior:

Para ello, entramos en el nuevo work (Test 2 migration 11 to 12) y ejecutamos el proceso de capture:

En este caso, la opción elegida será Snapshot:

También seleccionamos Work de origen y el snapshot. Si un snapshot no contiene datos de alguna query no nos permitirá seleccionarlo.

La siguiente pantalla nos preguntará sobre los filtros que queremos aplicar a la captura de queries:

Se divide en dos secciones, una primera que es Query filters y nos permite filtrar el tipo de query a capturar. Podemos seleccionar por ejemplo las selects y updates que contengan un texto en concreto de la siguiente forma:

Se pueden realizar las combinaciones que necesitemos.

En la segunda sección del filtro, podemos discriminar consultas por estadísticas de ejecución:

Ambas secciones se pueden utilizar a la vez para afinar el proceso de captura de queries.

En la siguiente pantalla nos preguntará por el snapshot:

Y ya podemos lanzar el capture.