Como puede ver en otra pregunta mía , la generación de datos de prueba es mi tema en este momento.
En este punto, todavía estoy generando mis datos de prueba a mano. Sin embargo, este proceso siempre genera pequeñas cantidades de datos (generalmente de cinco a diez filas) ya que es un proceso manual.
¿Hay alguna herramienta para automatizar este proceso? En particular, me gustaría poder generar 1mil + filas.
sql-server
testing
performance-testing
Ricardo
fuente
fuente
Red Gate SQL Data Generator?
fuente
Un recurso excelente es, por supuesto, el cinturón de herramientas SQL de Redgate, en particular su generador de datos
fuente
Responderé esto de la misma manera que lo hice cuando se le pidió mysql :
A menudo es mejor hacerlo usted mismo, o los datos pueden ser demasiado aleatorios y no tendrán una distribución similar a la que tendrán sus datos reales. (p. ej., los índices son buenos para datos verdaderamente aleatorios ... no tanto cuando hay un número limitado de permutaciones o algunos valores ocurren más del 20% del tiempo)
Normalmente uso scripts de Perl para generar mis datos simulados, y los escribo en archivos delimitados por tabulaciones ... Entonces puedo usar los mecanismos de importación masiva de esa base de datos para cargarlos, o puedo usar otro script que inserte los registros en una cadencia dada (por ejemplo, insertar (x) registra cada (y) segundos, con un poco de jitter de tiempo insertado)
fuente