![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gdb
清海风缘
这个作者很懒,什么都没留下…
展开
-
PostgreSQL中使用pstack打印fork子进程所有线程堆栈信息
PostgreSQL中使用pstack打印fork子进程所有线程堆栈信息PostgreSQL数据库在并行查询中, 出现如下"stack depth limit exceeded"的错误, 因此想使用pstack来打印其堆栈信息, 依次来排查错误.voidcheck_stack_depth(void){ if (stack_is_too_deep()) { ereport(ERROR, (errcode(ERRCODE_STATEMENT_TOO_COMPLEX), errm原创 2020-06-02 11:13:09 · 1082 阅读 · 0 评论 -
gdb调试记住相关配置参数不用每次都重复设置
gdb调试记住相关配置参数不用每次都重复设置gdb多次调试时, 某些参数每次都需要重复设置很麻烦, 有没有办法可以提前配置? 有.步骤:在当前用户下新建.gdbinit文件将需要设置的参数在.gdbinit中设置号这样, 每次gdb时, 就会自动从.gdbinit中读取提前设置的参数, 免去每次gdb都要手动设置了.示例[postgres@localhost ~/postgres...原创 2020-01-19 15:05:46 · 604 阅读 · 0 评论 -
postgresql无任何优化以及调试宏定义设置
postgresql无任何优化以及调试宏定义设置debug编译去除-O2优化postgresql debug编译配置如下:./configure --enable-debug --prefix=/home/postgres/pginstall但这样虽然增加了-g选项, 但仍然时-O2优化, gdb debug时会跳行, 不爽.改变如下:./configure --enable-deb...原创 2020-01-19 14:50:20 · 391 阅读 · 0 评论