number of index trips参数官方文档中所解释的遍历次数是怎么回事?
这几天在学Sybase ase 12.5,在官方文档中看到配置参数中有一个是number of index trips,说是设置旧页在MRU/LRU链表中的遍历次数。这个遍历是怎么回事?
在网上查了半天,有MRU/LRU的介绍,但是没有说到遍历的。想半天也没明白,请教了。 这个是专门用来使得index pages在内存中比data pages多待一会的一个参数,因为如果index page能够持续被held在内存中,理论上你的query会少很多physical I/O。所以在MRU/LRU轮转时,当server的wash线程发现这个index page对应的buffer最近都没人使用,应该被换出memory的时候,这个number of index trips可以帮助这个buffer在内存中多待一段时间,帮助的方式就是自减一次,直到这个值用完。 先来学一下知识~
页:
[1]