sql >> Base de Datos >  >> RDS >> Oracle

Exportación CSV de SQL*Plus más lenta que SQL Developer

Resultó, después de varios días de probar diferentes configuraciones, que un mejor enfoque era cambiar a SQLcl . Admite scripts sql*plus pero parece funcionar MUCHO más rápido; comparable a la velocidad de exportación de SQL Developer, o incluso mejor (¡que es el rendimiento que esperaba en primer lugar!). Cambiando a él y reemplazando SET markup csv on; en mis scripts con SET SQLFORMAT CSV mantuvo el mismo resultado, pero resultó en un masivo aumento de velocidad sin más cambios. Aparentemente me equivoqué al comenzar con sql*plus y debería haber comenzado con SQLcl.

Vale la pena señalar para otros que siguen que las muchas preguntas, blogs y foros que discuten que sql*plus es más rápido parecen haber sido para versiones anteriores de Oracle. Al momento de escribir este artículo, a mediados de 2021, parece probable que SQLcl sea la mejor manera de obtener velocidad. O al menos, lo fue mucho en mi caso.