Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Eksport SQL*Plus CSV wolniej niż SQL Developer

Po kilku dniach testowania różnych ustawień okazuje się, że lepszym rozwiązaniem było przejście na SQLcl . Obsługuje skrypty sql * plus, ale wydaje się działać DUŻO szybciej; porównywalna z szybkością eksportu SQL Developer, a nawet lepsza (na którą liczyłem w pierwszej kolejności!). Przejście do niego i zastąpienie SET markup csv on; w moich skryptach z SET SQLFORMAT CSV utrzymał ten sam wynik, ale zaowocował ogromnym wzrost prędkości bez dalszych zmian. Najwyraźniej pomyliłem się, zaczynając od sql*plus i powinienem był zacząć od SQLcl.

Warto zauważyć, że wiele pytań, blogów i forów, które omawiają szybsze działanie sql*plus, wydaje się dotyczyć wcześniejszych wersji Oracle. W chwili pisania tego tekstu, w połowie 2021 r., SQLcl wydaje się być lepszym sposobem na przyspieszenie. A przynajmniej tak było w moim przypadku.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. przekazać tablicę do procedury oracle

  2. Oracle wykonuje natychmiastowe wykonanie bez żadnego błędu

  3. Co oznacza poprzedni w Oracle?

  4. Przeszukaj wszystkie pola we wszystkich tabelach pod kątem określonej wartości (Oracle)

  5. Jak wywołać procedurę składowaną w pakiecie Oracle za pomocą Entity Framework?