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

Wstaw zbiorczy do Oracle za pomocą .NET

Ładuję 50 000 rekordów w około 15 sekund za pomocą powiązania tablicy w ODP.NET

Działa poprzez wielokrotne wywoływanie określonej procedury składowanej (i w której można wykonywać aktualizacje/wstawianie/usuwanie), ale zbiorczo przekazuje wiele wartości parametrów z platformy .NET do bazy danych.

Zamiast określać pojedynczą wartość dla każdego parametru procedury składowanej, określasz tablicę wartości dla każdego parametru.

Oracle przekazuje tablice parametrów z platformy .NET do bazy danych za jednym razem, a następnie wielokrotnie wywołuje określoną procedurę składowaną przy użyciu określonych wartości parametrów.

http://www.oracle.com/technetwork/issue-archive/2009/09-sep/o59odpnet-085168.html

/Damian



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak podejść do Got minus jeden z błędu wywołania odczytu podczas łączenia się z instancją Amazon RDS Oracle?

  2. Funkcja LTRIM() w Oracle

  3. Jak stworzyć menu w SQLPlus lub PL/SQL

  4. CURRENT_DATE Funkcja w Oracle

  5. Dane wyjściowe skryptu SQL Developer obcinają szerokość sys_refcursor