W projekcie, nad którym pracuję, znajduje się tabela z wyzwalaczem "on update", który monitoruje, czy zmieniono kolumnę boolowską (np .: false -> true = wykonaj jakąś czynność). Ale tę czynność można wykonać tylko raz za rząd.Współgospodarz PostgreSQL
Będzie wielu klientów uzyskujących dostęp do bazy danych, więc mogę przypuszczać, że w końcu wielu klientów będzie próbować aktualizować równolegle tę samą kolumnę wiersza.
Czy "aktualizacja" sama wyzwala obsługę samej karty współbieżności, czy muszę to zrobić w transakcji i ręcznie zablokować tabelę?
Czy zaobserwowałeś jakikolwiek znaczny spadek wydajności, gdy aktywowano wiele wyzwalaczy w tym samym czasie? – ady