Oracle
 sql >> Database >  >> RDS >> Oracle

Esportazione CSV SQL*Plus più lenta di SQL Developer

Dopo diversi giorni di test di impostazioni diverse, si scopre che un approccio migliore è stato passare a SQLcl . Supporta gli script sql*plus ma sembra funzionare MOLTO più velocemente; paragonabile alla velocità di esportazione di SQL Developer, o anche migliore (che è la prestazione che speravo in primo luogo!). Passando ad esso e sostituendo SET markup csv on; nei miei script con SET SQLFORMAT CSV ha mantenuto lo stesso risultato ma ha prodotto un massiccio aumento della velocità senza ulteriori modifiche. Apparentemente ho sbagliato a iniziare con sql*plus e avrei dovuto iniziare con SQLcl.

Vale la pena notare per gli altri che seguono che le molte domande, blog e forum che discutono della velocità di sql*plus sembrano essere state per le versioni precedenti di Oracle. Al momento della stesura di questo articolo, a metà del 2021, SQLcl sembra essere il modo migliore per aumentare la velocità. O almeno, nel mio caso lo è stato davvero.