Índice

Search

  1. Prólogo
  2. Introducción a Test Data Management
  3. Test Data Manager
  4. Proyectos
  5. Políticas
  6. Obtención de datos
  7. Crear de un subconjunto de datos
  8. Realizar una operación de enmascaramiento de datos
  9. Parámetros y técnicas de enmascaramiento de datos
  10. Generación de datos
  11. Parámetros y técnicas de generación de datos
  12. Trabajo con Test Data Warehouse
  13. Análisis de datos de prueba con cobertura de datos
  14. Planes y flujos de trabajo
  15. Supervisor
  16. Informes
  17. ilmcmd
  18. tdwcmd
  19. tdwquery
  20. Apéndice A: Referencia de tipos de datos
  21. Apéndice B: Referencia de tipos de datos para Test Data Warehouse
  22. Apéndice C: Referencia de tipos de datos para Hadoop
  23. Apéndice D: Glosario

Guía del usuario

Guía del usuario

Restablecer con y sin tiempo de inactividad

Restablecer con y sin tiempo de inactividad

Puede elegir desactivar restricciones e índices al realizar una operación de restablecer.
Desactivar restricciones durante la operación de restablecer puede aumentar el rendimiento de dicha operación porque no existen restricciones. TDM realiza operaciones de eliminar y cargar en varias tablas en paralelo y la operación de restablecer podría tener menos tiempo para completarse.
Cuando no se desactivan las restricciones entre tablas durante una operación de restablecer, TDM debe comprobar el orden en el que suceden las operaciones de eliminación e inserción. TDM no puede realizar operaciones de carga y eliminación para varias tablas en paralelo. TDM debe tener en cuenta las restricciones antes de eliminar registros. La operación de restablecer podría tardar más tiempo en completarse que cuando se desactivan restricciones e índices.
Usted aplica restricciones entre tablas. Al desactivar las restricciones, se desactivan las restricciones para toda la tabla. Durante el tiempo que las restricciones están desactivadas, podrían fallar las pruebas que ejecuta utilizando las tablas ya que no existen las restricciones. Considere un caso en el que varios evaluadores usan los datos de prueba. Usted crea un conjunto de datos que contiene los 100 primeros registros de la tabla Cliente. Después de ejecutar algunas pruebas, usted desea restablecer los datos de prueba con el conjunto de datos. Si desactiva las restricciones para la tabla durante la operación de restablecer, las pruebas que estén ejecutando los demás evaluadores y que incluyan la tabla de clientes podrían fallar. La operación de restablecer provoca un tiempo de inactividad en aquellas pruebas en ejecución que usen la conexión de destino.
Si bien la desactivación de las restricciones puede aumentar el rendimiento, esto podría tener un efecto negativo con un tiempo de inactividad en las pruebas si las tablas de destino están compartidas entre evaluadores.
Si varios evaluadores utilizan las tablas, podría ser mejor una operación de restablecer más lenta que un tiempo de inactividad en las pruebas para varios evaluadores. Si las tablas de destino no están siendo utilizadas por otros evaluadores y tiene la seguridad de que durante el restablecimiento no se ejecuta ninguna prueba que incluya las tablas, puede aumentar el rendimiento de la operación de restablecer desactivando las restricciones.
Analice el requisito y considere esta solución de compromiso al configurar una operación de restablecer.