PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jaka jest maksymalna wielkość partii JDBC?

PgJDBC ma pewne ograniczenia dotyczące partii:

Zaletą grupowania jest zmniejszenie liczby podróży w obie strony w sieci. Więc nie ma sensu, jeśli baza danych jest lokalna na serwerze aplikacji. Wraz ze wzrostem wielkości partii maleje zwrot, ponieważ całkowity czas oczekiwania w sieci szybko się zmniejsza, więc często nie jest to stresujące próbowanie tworzenia partii tak dużych, jak to możliwe.

Jeśli ładujesz dane zbiorczo, poważnie rozważ użycie COPY Zamiast tego API, za pośrednictwem CopyManager PgJDBC , uzyskany przez PgConnection interfejs. Umożliwia przesyłanie strumieniowe danych podobnych do CSV na serwer w celu szybkiego ładowania zbiorczego przy bardzo niewielu podróżach w obie strony klient/serwer. Niestety, jest on wyjątkowo słabo udokumentowany – w ogóle nie pojawia się w głównych dokumentach PgJDBC, tylko w dokumentacji interfejsu API .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql - jedna baza danych dla wszystkich lub jedna baza danych na klienta

  2. Tworzenie funkcji w Postgresql, która nie zwraca wartości złożonych

  3. Jak Asinh() działa w PostgreSQL

  4. PostgreSQL 9.3:Podziel jedną kolumnę na wiele

  5. Jak stworzyć proste wyszukiwanie rozmyte tylko za pomocą PostgreSQL?