二 、 ora_hash() 用于计算hash分区表数据的分布位置,实验如下:
2 、 收集统计信息:
3、 检查每个分区的数据量 ,两种方法的结果一样
ORACLE 中提供了几种HASH的函数,主要包括下面三种MD4,MD5,SH1。我知道常用的函数调用方法如下:
1, 这个函数不知道具体的哪种算法,不过这个应该是最常用的一个HASH函数了
其实还有一个加密的函数DBMS_OBFUSCATION_TOOLKIT.md5,这个就不进行测试了,估计和上面的MD5效率应该差不多。主要就测试上面四个主要HASH的效率。
现在首先需要创建一个很大很大的表,然后用上面四个函数分别做测试,根据执行的时间来大概的判断各种算法的效率
二 、 ora_hash() 用于计算hash分区表数据的分布位置,实验如下:
2 、 收集统计信息:
3、 检查每个分区的数据量 ,两种方法的结果一样
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。