Question

Je une discussion-db une grande quantité de données de test, pour les différents échantillons de taille. S'il vous plaît, voir les prêt SELECT, JOIN et CREATE-requêtes, s'il vous plaît défiler vers le bas dans le lien.

  1. Comment puis-je générer automatiquement des données de test à la db?

  2. Comment générer des données de test dans différents échantillons de taille?

  3. est-il un outil prêt?

Était-ce utile?

La solution

Voici quelques suggestions pour bénéficier des outils gratuits qui génèrent des données de test:

  • Databene Benerator : prend en charge de nombreuses marques de bases de données compatibles avec JDBC, utilise le format XML compatible avec DbUnit, GPL licence.

  • super Smack : à l'origine un outil de test de charge pour MySQL, il prend également en charge PostgreSQL et il comprend un générateur de données fictives.

    • Une version de Super Smack semble être ici

J'ai posé une question similaire ici sur StackOverflow en Février, et les deux choix ci-dessus semblait être les meilleures options.

Autres conseils

Je sais que cette question est super datée, mais je cherchais la réponse à cette question aujourd'hui exacte et je suis tombé sur ceci:

http://wiki.postgresql.org/wiki/Sample_Databases

Sur les options énumérées (y compris outils intégrés comme pgbench), pgFoundry dispose de plusieurs options attrayantes qui fonctionne parfaitement pour les cas de test je travaille.

Je pensais que cela pourrait aider quelqu'un comme moi, donc là, il est.

Je ne suis pas sûr de savoir comment obtenir des données générées automatiquement et l'insérer dans la base de données (je suis sûr que vous pouvez tirer avec un script python ou quelque chose), mais si vous êtes à la recherche d'blabbering sans fin de bâton en db, cette devrait être utile.

Je ne suis pas une personne postres, mais dans beaucoup d'autres BDs que je l'ai utilisé, un mécanisme simple pour générer de grandes quantités de données de test est une jointure croisée. La technique est particulièrement utile pour produire de grandes quantités de données de test.

Voici un beau billet de blog sur elle (SQL Server spécifique si).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top