Torna indietro   Hardware Upgrade Forum > Software > Programmazione

OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
Abbiamo partecipato all'OVHcloud Summit 2025, conferenza annuale in cui l'azienda francese presenta le sue ultime novità. Abbiamo parlato di cloud pubblico e privato, d'intelligenza artificiale, di computer quantistici e di sovranità. Che forse, però, dovremmo chiamare solo "sicurezza"
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a
Abbiamo potuto mettere le mani in anteprima sul nuovo monitor MSI dedicato ai giocatori: un mostro che adotta un pannello QD-OLED da 26,5 pollici con risoluzione 2560 x 1440 pixel, frequenza di aggiornamento fino a 500 Hz e tempo di risposta di 0,03 ms GtG
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro
DJI aggiorna la sua linea di droni ultraleggeri con Neo 2, un quadricottero da 160 grammi che mantiene la compattezza del predecessore ma introduce una stabilizzazione meccanica a due assi, sensori omnidirezionali e un sistema LiDAR
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-05-2009, 16:59   #1
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2682
[MySql] Popolare un database con tanti dati, esiste un programma che me lo fà?

Ciao,
praticamente l'anno scorso ho fatto un esame di basi di dati in cui ho portato un progetto (db in MySql di un sistema di aste online stile e-bay).
Quest'anno per un altro corso avanzato di basi di dati devo ottimizzare il database, aggiungere store procedure, trigger, etcetc.

Per la parte di ottimizzazione la professoressa vuole l'ottimizzazione delle query mediante l'uso di viste e di indici ed in pratica avrei la necessità di popolare il mio database con un'ENORME mole di dati (che non posso andare ad inserire a mano perchè finirei nel 2020) per far vedere la differenza nei tempi di esecuzione tra query normali e query ottimizzate.

Popolo a dismisura il DB per simulare una situazione di uso pseudo reale...poi scelgo un certo numero di query da ottimizzare (per esempio quelle che si prevede maggiormente usate dagli utenti) e devo far vedere i tempi di risposta di MySql con la query normale e con quella ottimizzata mediante view o andando ad inserire indici nel DB.

Ora il mio problema è come fare ad inserire questa enorme mole di dati che mi permetta di fare dei test !?!?

Vanno benissimo dati casuali...basta che rispettino i campi del db...

Esiste qualche programma che mi popola automaticamente il mio db?

Grazie
Andrea
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2009, 17:17   #2
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da D4rkAng3l Guarda i messaggi
Esiste qualche programma che mi popola automaticamente il mio db?
Non lo so, però a occhio non dovrebbe essere troppo un lavoraccio scriverti un tuo programmino che lo faccia da codice.
Quanto complesso è il tuo database?
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2009, 17:32   #3
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2682
Quote:
Originariamente inviato da banryu79 Guarda i messaggi
Non lo so, però a occhio non dovrebbe essere troppo un lavoraccio scriverti un tuo programmino che lo faccia da codice.
Quanto complesso è il tuo database?
Beh non è proprio piccolissimo...saranno una quindicina di tabelle...se possibile preferirei qualcosa che mi evita di scrivere anche i programmini che me lo popolano in quanto stò portando avanti contemporaneamente 5 esami e questo l'ho appena iniziato a studiare...ogni ora è preziosa
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2009, 09:49   #4
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
La mia idea è molto rozza:

ti ricrei la struttura delle tabelle con excel o con calc di openoffice.

Ci incolli dentro nmila dati (al limite riempi una decina di righe per ciascun foglio e poi le incolli per quante righe ti servono).

Esporti il tutto come file .txt e poi per inserire i dati in mysql usi:

Codice:
LOAD DATA INFILE 'tuoFile.txt' INTO TABLE tuaTabella;
Questo solo se avere dei dati replicati non sia un problema.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum OVHcloud Summit 2025: le novità del cloud...
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI C...
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro DJI Neo 2 in prova: il drone da 160 grammi guada...
L'IA "seria" di Appian è diversa: inserita nei processi e rispetta dati e persone L'IA "seria" di Appian è divers...
Polestar 3 Performance, test drive: comodità e potenza possono convivere Polestar 3 Performance, test drive: comodit&agra...
A causa di un problema durante il lancio...
Per il responsabile delle Porsche 911 e ...
Ritorno di fiamma tra Apple e Intel: gal...
Horses è stato 'bannato': l'horro...
Truffe finanziarie sui social, scatta il...
Tesla inaugura a Busto Arsizio la postaz...
Barriere autostradali fotovoltaiche: Ana...
Accordo Gruppo FS-Microsoft: l'IA dell'a...
Prezzo mai visto: le Sony WH-1000XM5 Spe...
Microsoft amplierà il suo laborat...
ECOVACS DEEBOT T30C OMNI GEN2 a 349€: co...
Super offerta Amazon: HP OMEN MAX 16 con...
L'offerta nascosta di Very Mobile fa gol...
LEAP 71: completata l'accensione di un p...
Furto di segreti industriali in TSMC: pe...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:16.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v