sql >> Databáze >  >> RDS >> Oracle

SQL*Plus CSV Export je pomalejší než SQL Developer

Po několika dnech testování různých nastavení se ukázalo, že lepší přístup byl přejít na SQLcl . Podporuje skripty sql*plus, ale zdá se, že funguje MNOHEM rychleji; srovnatelná s rychlostí exportu SQL Developer nebo ještě lepší (což je výkon, ve který jsem na prvním místě doufal!). Přepnutí na něj a nahrazení SET markup csv on; v mých skriptech pomocí SET SQLFORMAT CSV zachoval stejný výsledek, ale výsledkem byl masivní zvýšení rychlosti bez dalších změn. Zřejmě jsem se mýlil, když jsem začal s sql*plus a měl jsem právě začít s SQLcl.

Pro ostatní, kteří následují, stojí za zmínku, že mnoho otázek, blogů a fór, které pojednávají o tom, že sql*plus je rychlejší, se zdálo být pro dřívější verze oracle. V době psaní tohoto článku, v polovině roku 2021, se zdá, že SQLcl je pravděpodobně lepší způsob, jak jít na rychlost. Nebo alespoň v mém případě tomu tak bylo.




  1. tomcat7:Nelze načíst třídu ovladače JDBC [com.mysql.jdbc.Driver]

  2. „0000-00-00 00:00:00“ nelze reprezentovat jako java.sql. Chyba časového razítka

  3. Jak vytvořit server na Azure a hostovat na něm stránky php,mysql

  4. Ukládat obrázkové soubory nebo adresy URL do databáze MySQL? Který je lepší?