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

SQL*Plus CSV-eksport langsommere end SQL-udvikler

Det viser sig, efter flere dages test af forskellige indstillinger, at en bedre tilgang var at skifte til SQLcl . Det understøtter sql*plus scripts, men ser ud til at virke MEGET hurtigere; sammenlignelig med SQL Developer eksporthastighed, eller endnu bedre (hvilket er den ydeevne, jeg havde håbet på i første omgang!). Skifter til det og erstatter SET markup csv on; i mine scripts med SET SQLFORMAT CSV beholdt det samme resultat, men resulterede i en massiv hastighedsforøgelse uden yderligere ændringer. Jeg tog tilsyneladende fejl ved at starte med sql*plus og skulle lige være begyndt med SQLcl.

Det er værd at bemærke for andre, der følger, at de mange spørgsmål, blogs og fora, der diskuterer sql*plus at være hurtigere, synes at have været for tidligere versioner af oracle. Når dette skrives, i midten af ​​2021, ser SQLcl ud til at være den bedste måde at gå efter hastighed på. Eller i det mindste var det i høj grad i mit tilfælde.




  1. Hvordan ATAN2() virker i MariaDB

  2. Tæl værdier, der eksisterer før og efter et bestemt tidsrum

  3. Tabeller, jeg opretter, der starter med dotNetChat_ forsvinder efter genstart af MySQL

  4. INSERT .. SELECT med nogle standardværdier i MySQL med JOOQ