2008-10-10 18:00:43 / Oracle数据库管理
我们知道oracle在决定一条记录分配哪个HASH PARTITION的时候采用的是hash函数,oracle会根据hash分区列的hash值来决定这条记录到底分配到哪个分区内。那么oracle到底是采用的哪个hash函数呢?今天偶然发现了ora_hash,经过简单的测试,初步断定这个就是oracle进行hash partition时候采用的hash函数。下面简单贴出测试的过程:测试1:分区列为单个字段,字段类型是数字型SQL> create table sunwg_012(id number)3partition by hash(id)4(5partition p0 ,6partition p1 ,7partition p2
查看(175)
评论(6)