Перевожу
статью об обработке ошибок в Node.js. В статье приведён пример работы с базой данных postgres.
Так как я не имею опыта работы с postgres, то возникли сомнения на счет того, что я правильно его понял. Прошу разъяснить следующий абзац:
Postgres connection may be left inside an open transaction. This causes postgres to "hang on" to old versions of rows in the table because they may be visible to that transaction. This can stay open for weeks, resulting in a table whose effective size grows without bound — causing subsequent queries to slow down by orders of magnitude — from a few milliseconds to a minute.