Я изо всех сил пытался собрать posqlgresql 9.1 с trace_locks, чтобы я мог проверить адреса памяти, используемые блокировками, но после нескольких дней работы я все еще не достиг никакого прогресса.
для компиляции:
./configure --prefix=/usr/local/pgsql --enable-depend --enable-cassert --enable-debug
make
make install
Согласно документации postgresql, LOCK_DEBUG должен быть установлен во время компиляции,
./configure --prefix=/usr/local/pgsql --enable-depend --enable-cassert --enable-debug LOCK_DEBUG='on'
но это не похоже на работу.
Пожалуйста помоги! Спасибо !!!