ITL

      ITL(Interested Transaction List)是Oracle数据块内部的一个组成部分,用来记录该块所有发生的事务,一个itl可以看作是一个记录,在一个时间,可以记录一个事务(包括提交或者未提交事务)。当然,如果这个事务已经提交,那么这个itl的位置就可以被反复使用了,因为itl类似记录,所以,有的时候也叫itl槽位。

如果一个事务一直没有提交,那么,这个事务将一直占用一个itl槽位,itl里面记录了事务信息,回滚段的入口,事务类型等等。如果这个事务已经提交,那么,itl槽位中还保存的有这个事务提交时候的SCN 号。如dump一个块,就可以看到itl信息:

Itl           Xid                  Uba         Flag  Lck        Scn/Fsc
    0x01   0x0006.002.0000158e  0x0080104d.00a1.6e  --U-  734  fsc 0x0000.6c9deff0
    0x02   0x0000.000.00000000  0x00000000.0000.00  ----    0  fsc 0x0000.00000000

    对于已经提交的事务,itl槽位最好不要马上被覆盖,因为一致性读可能会用到这个信息,一致性读的时候,可能需要从这里获得回滚段的入口,并从回滚段中获得一致性读。

itl的个数,受参数initrans控制,最大的 itl个数,受maxtrans控制,在一个块内部,默认分配了2个或3个itl的个数,如果这个块内还有空闲空间,那么Oracle是可以利用这些空闲空间并再分配itl的。如果没有了空闲空间,那么,这个块因为不能分配新的itl,所以就可能发生itl等待。

如果在并发量特别大的系统中,最好分配足够的itl个数,其实它并浪费不了太多的空间,或者,设置足够的pctfree,保证itl能扩展,但是pctfree有可能是被行数据给消耗掉的,如update,所以,也有可能导致块内部的空间不够而导致itl等待。

软件介绍: NV11新升级1112升级文档:   1.安装ITL EEPROM Downloader 1.0.4软件,安装完成以后查看电脑开始目录看看是否有这个软件,没有的话到安装目录 C:\Program Files (x86)\ITL EEPROM Downloader去打开这个EEPROM Downloader软件2.纸币器连接电脑,纸币器原来的数据线拔下插入黑色头,数据线灰色的头插入纸币器。上电。3.找筷子按纸币器上面的红色小按钮,大约五秒钟左右,等入币口灯亮就松手,纸币器会重启   首次连接纸币器和电脑,需要安装驱动程序,在我的电脑-属性-设备管理器里面可以看到一个带问号的NV9USB,右键选择更新驱动程序,然后指向NV11升级包的软件文件夹,32Bit BV V2和64Bit BV V2是驱动文件,选择安装,Win8系统请联系ITL技术支持。4.运行EEPROM Downloader软件5.首先选择端口,端口号码后面括号带有BV字样的是正确的端口6.点击Download按钮,在弹出的窗口点击Open File按钮,点击打开  数据包分为三种,打开文件夹里面的CNY06E45文件,然后点击下面的Firmware/Dataset Download按钮,如果出错则选择打开另外一个CNY06F45文件,或者可以根据纸币器上面的标签右下角显示的数据包来判断,分别是CNY06B,CNY06E和CNY06F(或者CNY07B,E F),刷对应的即可8.等待升级完成,期间不能做其他任何动作,包括断电,按程序其他地方等等,如果有任何报错请联系技术支持9。完成后纸币器会重启,这时软件的弹出窗口是正常的,关闭即可10.有任何问题联系售后技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值