oracle为什么要设计高水位