如何使用gdb调试sqlplus可执行文件

时间:2015-08-20 01:01:03

标签: gdb sqlplus

如何在linux下用gdb调试sqlplus可执行文件?我可以which sqlplus然后gdb <result found from which sqlplus>。但我想调试一个sql文件,比如说abc.sql。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

  

但我想调试一个sql文件,比如说abc.sql。我怎么能这样做?

你不能,至少不使用GDB。

你需要理解what goes into actually evaluating the SQL query:它被解析,编译,优化和执行。

如果您是sqlplus开发人员,您会知道sqlplus部分负责上述每个步骤的部分,并且能够设置适当的断点并观察中间结果。

但是你可能不是sqlplus开发人员,用GDB调试它不太可能有用。