Inserire dati velocemente in Oracle
Se dovessi inserire una grossa mole di dati in una tabella di un database Oracle, qual'è il modo migliore per farlo?
Registrandoti e creando un nuovo account potrai usufruire di tutti i servizi messi a disposizione, fare domande, rispondere agli utenti, accumulare punti e diventare un utente riconosciuto come esperto; ricevere la nostra newsletter e molto altro ancora. Il tutto in modo semplice, veloce e soprattutto gratuito. Una volta effettuata la registrazione veloce, potrai completare l'inserimento dei tuoi dati accedendo al tuo profilo.
Crea un AccountHai perso la tua Password? Inserisci l'e-mail (username) con la quale ti sei registrato, e ti invieremo una email con una nuova password che potrai poi cambiare una volta entrato nel tuo profilo.
Se dovessi inserire una grossa mole di dati in una tabella di un database Oracle, qual'è il modo migliore per farlo?
Per poter rispondere a questa domanda, devi essere registrato e loggato sul sito, dopodichè compila il box sottostante cercando di essere il più chiaro ed esauriente possibile, la tua risposta potrebbe essere la soluzione che l'utente cerca ed essere contrassegnata come migliore, consentendoti così di ottenere punti ed autorevolezza.
Risposte ( 2 approvate )
Il classico insert è considerata una delle operazioni più lente per il popolamento delle tabelle di un database. Ci sono diverse tecniche ed anche tools esterni che consentono di ottimizzare questa operazione.
Di sicuro ottimi accorgimenti da prendere in considerazione nel caso d'inserimento di grosse mole di dati (centinaia di migliaia o milioni di records) sono:
Spero questo possa bastarti.
Oltre agli indici per ottimizzare ulteriormente la velocità di esecuzione della insert cancella anche eventuali triggers.