Oracle
 sql >> Base de données >  >> RDS >> Oracle

SQL*Plus CSV Export plus lent que SQL Developer

Il s'avère, après plusieurs jours de test de différents paramètres, qu'une meilleure approche était de passer à SQLcl . Il prend en charge les scripts sql*plus mais semble fonctionner BEAUCOUP plus rapidement; comparable à la vitesse d'exportation de SQL Developer, voire mieux (ce qui correspond aux performances que j'espérais au départ !). Passer à celui-ci et remplacer SET markup csv on; dans mes scripts avec SET SQLFORMAT CSV a gardé le même résultat mais a abouti à un massif augmentation de la vitesse sans autre changement. Apparemment, j'ai eu tort de commencer par sql*plus et j'aurais dû commencer par SQLcl.

Il convient de noter pour les autres qui suivent que les nombreuses questions, blogs et forums qui traitent de la rapidité de sql * plus semblent avoir été pour les versions antérieures d'Oracle. Au moment d'écrire ces lignes, à la mi-2021, SQLcl semble être la meilleure solution pour gagner en vitesse. Ou du moins, c'était tout à fait dans mon cas.