Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
Database Servers
DB2InformixIngresMS SQLOraclePervasive.SQLPostgreSQLProgressSybase
Desktop Databases
FileMakerFoxProMS AccessParadox
General
General DB TopicsDatabase Theory
Related Topics
Java Development.NET DevelopmentVB DevelopmentMore Topics ...

Database Forum / General DB Topics / General DB Topics / February 2005

Tip: Looking for answers? Try searching our database.

generating large random test data for a MySQL database

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Sven Baumer - 25 Feb 2005 08:53 GMT
Hi all,

What's the easiest way to generate large test tables of random  (best within
specified parameters) data to be used in a MySQL db?

EMS Data Generator seemed *perfect*, but doens't on my system (Win XP, but
not all admin rights).

Thanks a bunch :-)

Sven.
poster - 25 Feb 2005 10:15 GMT
Hi Sven

I haven't tried it but how about

http://www.sqledit.com/dg/

cheers

Dave

> Hi all,
>
[quoted text clipped - 7 lines]
>
> Sven.
Jerry Gitomer - 25 Feb 2005 15:36 GMT
> Hi all,
>
[quoted text clipped - 7 lines]
>
> Sven.

If you rely on nothing but random data you have no assurance
that all conditions will be tested.

As a result, IMHO, you are better off testing with carefully
built data that can be structured to test for specific conditions.

As you correct your code to handle new problems discovered by
your users add the data that caused the problem to surface to
your test suite.

Use your original test data and that added as a result of
finding problems for regression tests whenever your code is
changed.

HTH
Jerry
Igor Shekalev - 25 Feb 2005 19:32 GMT
Jerry,

All modern data generators seems a little more intelligent against random
data generatiors.
Usually you can create data by mask, using predefined data libraries, etc.
Also, it supports foreign keys and CHECK constraints.

JG> If you rely on nothing but random data you have no assurance  that
JG> all conditions will be tested.

Igor Shekalev,  http://www.sqledit.com, powerful database tools
rloef@interfold.com - 26 Feb 2005 16:37 GMT
> Hi all,
>
[quoted text clipped - 7 lines]
>
> Sven.

This thread reeks of product shilling, but if you really _do_ need
large amounts of data you might do a google search for something like
'ocean temperature datasets'. There are some large (50MB-100MB)
datasets of, well, ocean temperatures that are downloadable by the
masses. Most of it meant absolutely nothing to me but it was a great
learning tool; mostly about learning to always remember to use a WHERE
clause when fooling around with a UPDATE...SET command...

r
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.