PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да получите висока производителност при голяма транзакция (postgresql)

Не, основната идея да го имате много по-бързо е да правите всички вмъквания в една транзакция. Множеството транзакции или използването на нито една транзакция са много по-бавни.

И опитайте да използвате копиране, което е още по-бързо:http:// www.postgresql.org/docs/9.1/static/sql-copy.html

Ако наистина трябва да използвате вмъквания, можете също да опитате да премахнете всички индекси в тази таблица и да ги създадете след зареждане на данните.

Това също може да бъде интересно:http://www.postgresql.org/ docs/9.1/static/populate.html



  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. EXPLAIN Basics – Част 1

  2. Go sql - подготвен обхват на изявление

  3. PostgreSQL потребителска група NL

  4. Spring Data JPA одитът не работи за метода за актуализиране на JpaRepository с анотация @Modifying, защо?

  5. Настройка и поддръжка на PostgreSQL репликация с помощта на Ansible