Oracle11g 何时在Oracle中使用哈希分区

Oracle11g 何时在Oracle中使用哈希分区,oracle11g,Oracle11g,在我的项目中,表数据不容易进行范围分区,但出于性能和可管理性的原因,我希望进行分区。 表包含有关零售域用户的信息,如用户id、用户名、电子邮件、地址等。 所以,我可以继续创建散列分区,比如这个表中用户id列上的4或6吗 请告知 谢谢, 如果没有其他自然分区键,则可以在表上创建哈希分区。它主要用于在分区之间平均分配数据。使用散列分区,您可以获得分区修剪的优势并提高性能,但是,由于您无法控制数据的分发方式,因此从可管理性的角度来看,您将无法大量使用它 希望能有帮助 VishadHi Vishad,与

在我的项目中,表数据不容易进行范围分区,但出于性能和可管理性的原因,我希望进行分区。 表包含有关零售域用户的信息,如用户id、用户名、电子邮件、地址等。 所以,我可以继续创建散列分区,比如这个表中用户id列上的4或6吗

请告知

谢谢,
如果没有其他自然分区键,则可以在表上创建哈希分区。它主要用于在分区之间平均分配数据。使用散列分区,您可以获得分区修剪的优势并提高性能,但是,由于您无法控制数据的分发方式,因此从可管理性的角度来看,您将无法大量使用它

希望能有帮助


Vishad

Hi Vishad,与普通表相比,哈希分区表的插入/更新性能更快,对吧?插入会稍微慢一点,因为现在Oracle必须决定将行保留在哪个分区中。如果搜索在分区键上,更新应该更快。但是你需要测试一下影响的大小