Oracle Debug
郭一军_guoyJoe
云贝教育创始人,腾讯云TVP,腾讯云TDSQL首席讲师,MySQL官方授权讲师,阿里云官方授权讲师,中国PostgreSQL分会官方授权讲师。历任过腾讯云TDSQL专家级工程师、唯品会高级数据库专家、连连支付首席DBA、吉利汽车研究院云计算平台技术负责人。从业IT 20余年,拥有10几年数据库的开发与运维管理经验。言传身教,亲授云计算、大数据、数据库等方面的几十门课程。为中国IT业特别是数据库行业输送了大量人才,引领无数弟子进入业界,广受尊重。
展开
-
一致性读保证了读不阻塞写
再深入一步,为大家测试下,如果手动将buffer Header中Buffer Pin内存位设置为1,这就等同于加上了共享Buffer Pin锁,这时另开一个会话,更新这个块,会有什么情况呢?1、取T1表的第一行数据做测试:SQL> select rowid,dbms_rowid.rowid_relative_fno(rowid) file#,dbms_rowid.rowid_blo原创 2013-02-20 05:39:45 · 1975 阅读 · 0 评论 -
用GDB调试程序(六)
转载:http://blog.csdn.net/haoel/article/details/2884转载 2014-07-02 09:48:23 · 1481 阅读 · 0 评论 -
用GDB调试程序(五)
转载:http://blog.csdn.net/haoel/article/details/2883转载 2014-07-02 09:46:42 · 1351 阅读 · 0 评论 -
用GDB调试程序(七)
转载:http://blog.csdn.net/haoel/article/details/2885转载 2014-07-02 09:50:35 · 1434 阅读 · 0 评论 -
用GDB调试程序(四)
转载查看栈信息—————当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。下面是一些查看函数调用栈信息的GDB命令: backtrace bt 打印当前的函数调用栈的所有信息。如: (gd转载 2014-07-02 09:43:46 · 1355 阅读 · 0 评论 -
用GDB调试程序(三)
转载:四、维护停止点上面说了如何设置程序的停止点,GDB中的停止点也就是上述的三类。在GDB中,如果你觉得已定义好的停止点没有用了,你可以使用delete、clear、disable、enable这几个命令来进行维护。 clear 清除所有的已定义的停止点。 clear clear 清除所有设置在函数上的停止点。 clear clea转载 2014-07-02 09:41:24 · 1633 阅读 · 0 评论 -
用GDB调试程序(二)
转载:http://blog.csdn.net/haoel/article/details/2880转载 2014-07-02 09:26:53 · 1551 阅读 · 0 评论 -
用GDB调试程序(一)
转载:http://blog.csdn.net/haoel/article/details/2879转载 2014-07-02 09:24:54 · 1641 阅读 · 0 评论 -
gdb调试之--read by other session 等待事件的重现
gdb调试之--read by other session 等待事件的重现原创 2014-01-18 21:55:31 · 3855 阅读 · 0 评论 -
gdb调试之---当update时第一个持有的Latch是什么Latch锁?
gdb调试之---当update时第一个持有的Latch是什么Latch锁?原创 2014-01-18 19:37:16 · 3195 阅读 · 0 评论 -
gdb调试之---当commit时碰到的第一个等待事件是什么?
gdb调试之---当commit时碰到的第一个等待事件是什么?原创 2014-01-18 20:18:05 · 3219 阅读 · 0 评论 -
如何确认第二个sskgslcas就是获得Buffer Pin锁
从dtrace日志中贴出部分日志: 0 51768 kcbgtcr:entry i=643 PID::entry:==pid1555:oracle:kcbgtcr:entry fffffd7ffac27cd8 0 2fe 0 23dede0 fffffd7fffdfa790 0 51769 sskgslcas:entry i=644 PI原创 2013-02-18 16:06:42 · 1969 阅读 · 0 评论 -
逻辑读产生Cache Buffer Chain(简称CBC) Latch的解析
测试环境:版本11gR2SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.原创 2013-02-17 15:20:14 · 6614 阅读 · 0 评论