diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 3981969..f94782f 100644 *** a/doc/src/sgml/config.sgml --- b/doc/src/sgml/config.sgml *************** *** 5258,5264 **** dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' practice. On a heavily loaded server you might want to raise it. Ideally the setting should exceed your typical transaction time, so as to improve the odds that a lock will be released before ! the waiter decides to check for deadlock. --- 5258,5265 ---- practice. On a heavily loaded server you might want to raise it. Ideally the setting should exceed your typical transaction time, so as to improve the odds that a lock will be released before ! the waiter decides to check for deadlock. Only superusers can change ! this setting. diff --git a/src/backend/utils/index 92391ed..48ffe95 100644 *** a/src/backend/utils/misc/guc.c --- b/src/backend/utils/misc/guc.c *************** *** 1532,1539 **** static struct config_int ConfigureNamesInt[] = }, { ! /* This is PGC_SIGHUP so all backends have the same value. */ ! {"deadlock_timeout", PGC_SIGHUP, LOCK_MANAGEMENT, gettext_noop("Sets the time to wait on a lock before checking for deadlock."), NULL, GUC_UNIT_MS --- 1532,1539 ---- }, { ! /* This is PGC_SUSET to prevent hiding from log_lock_waits. */ ! {"deadlock_timeout", PGC_SUSET, LOCK_MANAGEMENT, gettext_noop("Sets the time to wait on a lock before checking for deadlock."), NULL, GUC_UNIT_MS