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

Рег. поддръжка на транзакции за пролетно пакетно задание на ниво задание

не съм сигурен дали изобщо съществува решение с автоматична обработка на верижни/многостепенни транзакции, което работи надеждно (или не се нуждае от много ресурси от страна на базата данни)

добре, можете да комбинирате двете стъпки в една:

  • прочетете от първата таблица A
  • използване на процесор за актуализиране на таблица A
  • използване на процесор за четене от таблица B
  • използване на писател за актуализиране на таблица B

производителността ще пострада много, защото четенето на таблица B ще бъде едно четене спрямо курсора, базирано на таблица a

бих избрал компенсираща стратегия като тази

  • (по избор) използваните таблици са временни таблици, а не истинските „производствени“ таблици, което улеснява работата с компенсиране с отделяне на хранилищата за данни от производството
  • a неуспешна стъпка 1 задейства друга стъпка или друго задание/скрипт
  • тази стъпка/задача/скрипт изтрива, ако е необходимо (редове или пълна таблица)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Създаване на Gin индекс с триграма (gin_trgm_ops) в Django модел

  2. Postgresql пълнотекстово търсене на подобни думи

  3. Радио бутони ng-проверени с ng-model

  4. SQLAlchemy и Postgres UnicodeDecodeError

  5. Вземете Century от дата в PostgreSQL