oracle 常用hint
1./*+ ALL_ROWS */ 希望优化程序给出一种尽快得到全部记录的执行计划,目标是增加系统的吞吐量。2./*+ FIRST_ROWS(n) */希望优化程序给出一种可以迅速的得到第一行的执行计划,目标是减少系统的响应时间。3./*+ FULL(TABLE)*/表明对表选择全局扫描的方法.4./*+ INDEX(TABLE INDEX_NAME) */表明对表选择索引...
latch:cache buffers chains
1.产生原理当一个数据块读入到sga中时,该块的块头(buffer header)会放置在一个hash bucket的链表(hash chain)中。该内存结构由一系列cache buffers chains子latch保护(又名hash latch或者cbc latch)。对Buffer cache中的块,要select或者update、insert,delete等,都得先获得cache buffers chains子latch,以保证...