Jetbrains documentation on running SQL scripts non fornisce una tonnellata di informazioni sulla lavorazione di grandi istruzioni INSERT . C'è uno discussion nei forum della comunità Datagrip e apparentemente imminenti funzionalità per rendere più semplice l'utilizzo di script di grandi dimensioni.
Citazione di discussione:
file SQL Enormi può essere eseguito da vista File (usare un'azione menu contestuale).
Suppongo che si stia tentando di importare un'esportazione di database che è una serie di istruzioni SQL salvate in un file. Potrebbe esserci un problema di memoria se si sta tentando di eseguire un grande file SQL in memoria. Prova quanto segue.
Inserire le istruzioni di commit nel file SQL in un editor di testo. Questo può anche essere fatto da datagrip. Ogni centinaio di dichiarazioni è possibile posizionare la riga
commit;
che dovrebbe eliminare le istruzioni precedenti dalla memoria. Consiglio vivamente di salvare il file che si modifica separatamente dallo script di esportazione. Questo metodo non è applicabile se hai bisogno di un'importazione tutto o niente, nel senso che se anche una sola istruzione o blocco fallisce vuoi che tutte le istruzioni vengano ripristinate.
stati in grado di trovare un modo rapido per fare questo in DataGrip? – Karl