0
從my previous post on this topic開始,我試圖學習postgresql如何實現連接算法。用gdb在postgres中進行調試
所以我想了解executor的源代碼,正是文件nodenestloop.c。
在執行文件中我有nodenestloop.o但沒有二進制執行文件。
我使用helios eclipse來編輯源代碼。
我想使用gdb來調試該文件,但爲此gdb需要一個執行文件。
我想使用gdb調試該文件並附加postgress進程文件。
誰能幫我如何調試文件用gdb並附加一個過程,我知道,我們可以通過在psql裏使用這個命令,選擇pg_backend_pid瞭解進程的PID,但究竟是我們將把這個pid給gdb。
任何幫助或相關鏈接將不勝感激。
謝謝