|
Yong Huang 发表于 2015-2-27 00:48 ![]()
I bet it will. I'm interested in seeing its effect on the clustering factor. Can you test and let us ...
“Common practice is that you reserve a large range of sequence values for one instance, but only use sequence, not a combination of it with anything else, as PK.”
但这样可能也会有个问题,将sequence索引做成reverse,那么原来一次检索只需要一个索引块,现在可能由于索引分散到不同块,那么可能需要将多个块加载到buffer cache中,只有当这个表比较小,索引比较小的时候,可以将所有索引一次性加载到缓存中,才会非常有效,否则如果是一张大表,频繁的SQL操作,很可能需要频繁地将索引从文件加载到缓存,如果缓存不够大,有可能这次已加载到缓存的索引马上就被age out了,但紧接着又需要再次加载。 |
|