sql >> Databasteknik >  >> RDS >> Oracle

SQL*Plus CSV Export långsammare än SQL Developer

Det visar sig, efter flera dagars testning av olika inställningar, att ett bättre tillvägagångssätt var att byta till SQLcl . Det stöder sql*plus-skript men verkar fungera MYCKET snabbare; jämförbar med SQL Developer exporthastighet, eller ännu bättre (vilket är den prestanda jag hade hoppats på i första hand!). Byter till det och ersätter SET markup csv on; i mina skript med SET SQLFORMAT CSV behöll samma resultat men resulterade i en massiv hastighetsökning utan ytterligare förändringar. Jag hade tydligen fel när jag började med sql*plus och borde precis ha börjat med SQLcl.

Det är värt att notera för andra som följer att de många frågorna, bloggarna och forumen som diskuterar sql*plus att vara snabbare verkar ha varit för tidigare versioner av Oracle. När detta skrivs, i mitten av 2021, verkar SQLcl sannolikt vara det bättre sättet att gå för hastighet. Eller åtminstone var det väldigt mycket i mitt fall.




  1. Entity Framework - MySQL - Problem med datum och tid

  2. Oracle SQL CASE NÄR ORA-00932:inkonsekventa datatyper:förväntat CHAR fick NUMMER 00932. 00000 - inkonsekventa datatyper:förväntade %s fick %s

  3. Välja en processor för SQL Server 2014 – Del 1

  4. Själv går med i Mysql... Hur skulle jag själv gå med i det här bordet?