Domanda

Sto riflettendo su alcuni concetti di progettazione del database e credo che la creazione di dati di esempio che simulano il volume reale della mia applicazione contribuirà a consolidare alcune decisioni di progettazione.

Qualcuno sa di uno strumento per creare dati di esempio? Sto cercando qualcosa che, se possibile, sia neutrale rispetto al database e alla piattaforma (da MySQL a DB / 2 e da Windows a UNIX) in modo da testare il progetto su diversi sistemi / architetture. Sto visualizzando alcuni strumenti che puoi:

  1. punta a una o più tabelle di database (alcune configurazioni del DSN, ecc.)
  2. introspetta i campi e in base al campo ... (punta e clicca o aggiungi una configurazione)
  3. hanno un mezzo per esprimere come creare dati di esempio ( MySQL Sample Data Creator è il tipo di cosa che vedo ma penso che sarebbero alcune altre opzioni come la frequenza di commit in modo da creare set di dati molto grandi ... milioni o miliardi di righe ... non pensare che questo strumento si ridimensionerebbe al volume di dati che voglio creare)
  4. premi un pulsante e vai (a seconda dei tuoi parametri, ciò potrebbe richiedere molto tempo)

Qualche pensiero? Certo, potrei scrivere un'app per farlo, ma sembra così generico che non dovrei reinventare la ruota.

È stato utile?

Soluzione

DBMonster va bene ma preferisco databene benerator come ho spiegato in questa risposta a una domanda simile.

Altri suggerimenti

Qualcosa come DBMonster ?

Questa pagina contiene anche un elenco di molti generatori di dati DB.

Non posso aiutarti con MySQL o DB / 2 ma, nel caso in cui qualcuno arrivi a questa risposta con una necessità per MS SQL Server, posso consigliare Generatore di dati da Red Gate.

Il nostro generatore di dati di test, Datanamic DB Data Generator, può farlo per te. Funziona con MySQL. Utilizza le impostazioni predefinite del generatore " quando carichi i tuoi tavoli la prima volta. Puoi quindi " perfezionare " i campi e / o scegli altri "generatori".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top