扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
从Statspack的创建脚本中,我们可以看到从Oracle9i到Oracle10g,空闲等待事件的改变.
空闲等待事件在Statspack中,记录在系统表STATS$IDLE_EVENT中.检查其创建脚本我们可以找到这些变化.这个脚本位于$ORACLE_HOME/rdbms/admin/spctab.sql
在Oracle9iR2中,空闲等待有:
/* ------------------------------------------------------------------------- */ create table STATS$IDLE_EVENT insert into STATS$IDLE_EVENT (event) values ('smon timer'); create public synonym STATS$IDLE_EVENT for STATS$IDLE_EVENT; /* ------------------------------------------------------------------------- */ |
在Oracle10gR2中,这个数字大大增加:
/* ------------------------------------------------------------------------- */ create table STATS$IDLE_EVENT insert into STATS$IDLE_EVENT (event) values ('smon timer'); commit; create public synonym STATS$IDLE_EVENT for STATS$IDLE_EVENT; /* ------------------------------------------------------------------------- */ |
如果你注意到的话,很多等待事件在9i中属于空闲等待,但是未被列入,有的是为了向后兼容,有的则是因为Bug.
列在此次,供参考备忘。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者